belittle oneself(lack self-confidence or self-respect)
成语解析
be able to count for the days
成语解析
to aspire to travel far and make one's mark (idiom)
成语解析
speak out from a sense of justice
成语解析
do all kinds of evil(commit all sorts of wickedness; commit numerous crimes)
成语解析
be both brave and resourceful
成语解析
be at a loss what to do
成语解析
swagger about to beguile people
成语解析
Honest advice may be unpleasant to hear.
成语解析
rely on one's own efforts
成语解析
behaving stealthily like a thief
成语解析
tide over the crisis
成语解析
miscellaneous(assortment of bit of everything)
成语解析
change one's mind frequently
成语解析
make a brilliant figure
成语解析
be agape and tonguetied
成语解析
know one's strengths and weaknesses
成语解析
paramount(supreme; most lofty)
成语解析