be helpless and in the greatest straits
Chinese idiom, Pinyin is j ì Qi ó ngzh ì J í, which means to have no way to do. See "extreme anxiety". It comes from bingyuzhaiji by Li Dongyang of Ming Dynasty.
The origin of Idioms
[source] Bing Yu Zhai Ji written by Li Dongyang of Ming Dynasty: "when he was extremely poor and resourceful, he could not help himself when he was in a hurry."
Idiom usage
It means there is nothing to do.
be helpless and in the greatest straits
catch the time and seize the right moment - chéng shí chéng shì
Six links and four breakthroughs - liù tōng sì pì