The Italian term "ritardo" matches the English term "time delay"

other italian words that include "ritardo" : english :
tardare, spostare, ritardo, ritardo delay
ritardo, interruzione hesitation
ritardo time lag