盡力而為

Idiom

 * 1) to spare no effort in doing something