盡心竭力

Idiom

 * 1) to do something with all one's heart and all one's might