on time, punctual
Bisogna che siate puntuali domani perché la riunione inizia alle otto in punto.
You need to be on time tomorrow because the meeting starts at eight o'clock sharp.
Che senso ha arrivare puntuali se tutti gli altri sono in ritardo?
What's the point of arriving on time if everyone else is late?
Se vogliamo arrivare puntuali dobbiamo partire adesso senza perdere altro tempo.
If we want to arrive on time we have to leave now without wasting any more time.
Sono così fottutamente puntuali.
They're so fucking punctual.
— Laurence Anyways e il desiderio di una donna... (2012)