senza sosta

Etymology
lit. 'without pause'.

Prepositional phrase

 * 1) without pause or respite; without relent; non-stop