hung up by the heels
Chinese idiom, Pinyin is y ó Uji à D à oxu á n, which means to rescue people from crisis. From Mencius Gongsun Chou Shang.
explain
Explanation: rescue; hanging upside down: people are hanging upside down, which means they are in a difficult situation. Metaphor is to rescue people from danger.
source
Mencius Gongsun Chou Shang: "nowadays, the benevolent government of Wancheng and the people's happiness are still hanging."
usage
Used as a predicate or attributive; used in writing.
hung up by the heels
take on a risky , difficult job again - zài zuò féng fù
parade with beautiful dress at night - yì jǐn yè xíng