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