tomber à pic
Meanings
Verb
1. to fall off a steep drop
2. to arrive just at the right time, to be well-timed (informal)
Examples1
to come at just the right time