plus facile à dire qu'à faire
Meanings
Phrase
1. easier said than done (easy to propose, but difficult to accomplish)