be/arrive dead/right on time

být/přijet přesně na čas

The bus arrived dead on time.(CALD)

The train arrived dead on time, so we didn`t have to wait long on the platform. (English Idioms, Oxford)

But they always arrived dead on time so we never got on, said Mr Kelly. (BNC)

» HEALTH