sheer; right on time
Ça tombe à pic.
This is perfect timing.
Il tombe à pic.
It's perfect timing.
Tu tombes à pic.
You've come at the right time.
— The World (2004)
Vous tombez à pic.
Qui coule à pic !
Sinking like a stone!
— La grande bellezza (2013)
Tu tombes à pic !
Your timing is perfect!
— Silent Voice (2016)
Au sommet, il y a une falaise à pic.
At the top, there is a sheer cliff.
Vous auriez coulé à pic.
You would have sunk like a stone.
— Titanic (1997)