puntuale come un orologio svizzero

Italian

Etymology

Literally, punctual like a Swiss watch.

Prepositional phrase

puntuale come un orologio svizzero

  1. like clockwork