perseverance(keep on fighting in spite of all setbacks; never say die; never in spite of reverses )
成语解析
gormless(be dead above the ears)
成语解析
white hair and ruddy complexion--healthy in old age
成语解析
lit. do not begrudge gems of wisdom (idiom, humble expr.); fig. Please give me your frank opinion., Your criticism will be most valuable.
成语解析
to live together to be a hundred--said of a couple
成语解析
Similarities and differences
成语解析
between hammer and anvil
成语解析
do evevthing on behalf of somebody(take on what ought to be done by others)
成语解析
suffer untold hardships
成语解析
to go down to history
成语解析
Pushing forward despite repeated frustrations
成语解析
between elder and younger
成语解析
Struggle for justice
成语解析
bow and scrape(cringe)
成语解析
to run up from a shoestring
成语解析
lack soldiers and leaders
成语解析