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."
Chinese PinYin : zhì yǐ jìn yǐ
have done everything possible
a coordinated action from without and within. biǎo lǐ xiāng yìng
build bridges across the rivers. yù shuǐ dié qiáo
like having prickles on the back. bèi shēng máng cì