be on the high ropes
This is a polysemous word. Please browse the following two senses: idiom < / Li > < li > spirited: 1987 American film < / Li > < / UL >
be on the high ropes
bemoan the state of the universe and pity the fate of mankind - bēi tiān mǐn rén
being put in the grease , it does not get glossy -- incorruptible official - zhī gāo mò rùn
not swayed by personal considerations - bù xún sī qíng