ça le fait
Meanings
Phrase
1. expresses that something is suitable, agreeable, or feasible (colloquial, France)
2. [it is; things are] impressive or awesome (often emphasised with grave) (colloquial, France)