Translation Of Terriblement Efficace In Different Languages

English
Ways to say terriblement efficace
Terribly effective