Ça tombe à pic.

“That comes at a perfect time”

2 Likes

It can be said of many of Tatoeba’s English-to-French translations, that they are inventive but not always accurate.

6 Likes
English Translation

That comes in handy.

à pic
familier [au bon moment] spot on UK, just at the right time
tomber ou arriver à pic
tu tombes ou tu arrives à pic, j’allais t’appeler = you’ve come just at the right time ou right on cue, I was about to call you
© Larousse 2014

(I hope y’all don’t mind if I add a definition to back you up.)