in the nick of time in Italian
in the nick of time in Italian
all'ultimo minuto
(idiomatic) At the last possible moment; at the last minute.
all'ultimo momento
(idiomatic) At the last possible moment; at the last minute.