瞠乎其后 meaning in English
stare at from behind -- to fall far behind; be a far cry from sb.; be left far behind; be nowhere; consider oneself inferior to another; fail to secure a leading place; feel one is not another's equal; stare at others and lay far behind; unable to overtake [catch up]; stare helplessly at the vanishing back of the runner ahead -- to despair of catching up
Examples
- Why did civilization disappear without a trace when it once dwarfed all surrounding countries ?
曾经使周围许多国家瞠乎其后的文明为什么竟消失得无影无踪? - An ideal connection that puts any solder to shame
这种理想的连结方式,让其它各类接合方式瞠乎其后。 - The right hemispheres of abused patients had developed as much as the right hemispheres of the control subjects , but their left hemispheres lagged substantially behind
造成这项结果的原因,是受虐病人右脑半球的发育程度与正常人相当,但其左脑半球却瞠乎其后。