to do things that are beyond his power
This is a polysemous word. Please choose to browse the following two senses: Chinese idiom < / Li > < li > to make a strong man difficult: Naiwei Hashimoto sings a song < / Li > < / UL > to make a strong man difficult
to do things that are beyond his power
put things right once and for all - zàn láo yǒng yì
one's blood boils with indignation - rè xuè fèi téng