destroy the root of future trouble
成语解析
carved balustrades and marble steps
成语解析
be bold and unconstrained
成语解析
Truth of theory stands despite time and argument.
成语解析
change old things for new ones
成语解析
give up a pawn to save the chariot as one who sacrifices minor things to save major ones
成语解析
play an indispensable role
成语解析
drive from pillar to pillar
成语解析
wily and eccentric; queer
成语解析
return in triumph(return with flying colors)
成语解析
lack both virtue and ability
成语解析
war on all sides (idiom); fighting from all four quarters
成语解析
come to a standstill
成语解析
be absolutely matchless in the world
成语解析
burst into fury(too much violent passion; be up in arms)
成语解析
await urgently necessary condition
成语解析