Yap.Town
Dictionaries
Blog
Dictionaries
›
French → English
›
faire des merveilles
faire des merveilles
work wonders
→ faire
phrase
Rare
#52,624
work wonders
Used when someone or something produces an excellent or surprisingly effective result.
FR:
Cette méthode peut faire des merveilles.
EN:
This method can work wonders.