spare no effort in Finnish
spare no effort in Finnish
tehdä kaikki mahdollinen
(idiomatic) To do everything within one's powers to achieve something.
tehdä voitavansa
(idiomatic) To do everything within one's powers to achieve something.