do everything in one's power
Do your best, a Chinese idiom, pronounced J ì NL ì é RW é I, means to do with all your strength. It comes from Mencius, the first king of Liang Hui.
Analysis of Idioms
Synonym: do your best, do your best antonym: perfunctory, talk about responsibility
The origin of Idioms
"If you do what you want, if you do what you want, if you do it with all your heart, there will be disaster."
Idiom usage
But I can see that it's hard to recover now. The prime minister can go. The eighth chapter of the history of pain by Wu Jianren in Qing Dynasty
do everything in one's power
The day is warm and the wind is warm - rì hé fēng nuǎn
ride the wind and cleave the waves - cháng fēng pò làng