work wonders

Verb

 * 1)  To perform miracles or magic.
 * 2)  To be highly successful as a solution.

Translations

 * Dutch: wonderen doen
 * Finnish: saada ihmeitä aikaan
 * French: faire des miracles,
 * German: Wunder wirken, Wunder tun
 * Hungarian: csodát tesz, csodát művel
 * Spanish: ser mano de santo, hacer maravillas, hacer virguerías
 * Swedish: göra underverk