Back to Dictionary
尽力而为
盡力而為
jìnlìérwéi
1.
to try one's utmost
2.
to strive