Tu tombes à pic.

FRENCH
Tu tombes à pic.
masc
fem
ENGLISH
You have come at an opportune time.