puntuale come un orologio svizzero

Italian

Etymology

Literally, punctual like a Swiss watch.

Adjective

puntuale come un orologio svizzero

  1. like clockwork