The Italian term "incessante" matches the English term "nonstop"