spare no effort

Verb

 * 1)  To do everything within one's powers to achieve something.

Translations

 * Chinese:
 * Mandarin:, ,
 * Danish:
 * Finnish: tehdä voitavansa, tehdä kaikki mahdollinen
 * French:, tout faire pour, ne pas ménager sa peine, ne pas ménager ses efforts
 * Hungarian:
 * Italian: non risparmiare fatiche
 * Polish: nie szczędzić starań, nie szczędzić sił
 * Portuguese: não medir esforços
 * Russian: не жале́ть сил
 * Spanish: no escatimar esfuerzos, no dolerle prendas