The French expression “tomber à pic” translates directly to “to fall at the top or peak”.
English meaning:
- to come along at just the right time
French meaning:
- survenir au bon moment – to occur at the right moment
Sample sentence:
- Martin, tu tombes à pic ! On vient juste de commencer a manger ! Martin, you arrived at just the right time! We just started eating!