He endeavored to fine away the objections of his opponents.他力图逐渐消除对手的反对.They endeavored to make her happy, but in vain.他们想方设法地使她高兴, 但那是徒劳的.He endeavored after more fame and wealth.他力图获得更大的名声和更多的财富....
Small meteorites have left impact craters all over the planet's surface.这个行星的表面布满了小块陨石留下的撞击坑.One theory about the existence of extraterrestrial life rests on the presence of carbon compounds in meteorites.地球外存在生命的理论...