have done everything possible
Chinese idioms, Pinyin is zh ì y ǐ J ì NY ǐ, meaning to the extreme, can not be added. It comes from Zhuangzi's Qi Wu Lun.
Idiom explanation
To: to. Yi: modal particle. To the extreme.
The origin of Idioms
Chuang Tzu's theory of Qi Wu: "those who think that there are things before the beginning are all finished and can't be added."
have done everything possible
Sweep away the grave and watch the funeral - sǎo mù wàng sàng
Hunger is easy to eat, thirst is easy to drink - jī zhě yì wéi shí,kě zhě yì wéi yǐn
a word spoken goes faster than a team of four horses - sì bù jí shé