He was hard put to it to explain her disappearance.
他很难对她的消失作出解释。
《牛津词典》Scientists try to explain their disappearance.
科学家们试着去解释他们的消失。
Such feedback, though, does not completely explain what is happening. Hence the search for other things that might assist the ice's rapid disappearance.
当然,这种循环不能完全解释当下发生的情况,因此还有其他因素或许会助推冰川迅速消亡。
Dinosaurs disappeared about 65 million years ago. Scientists try to explain their disappearance.
恐龙大约在六千五百万年前就消失了。科学家试着解释它们消失的原因。
Recently some American scientists have found the reason which can clearly explain the disappearance of all different kinds of living things on the earth.
最近,美国科学家发现了能够解释清楚地球上各种生物灭绝的原因。

词典释义: