英语翻译The dinosaurs(恐龙)once lived happily on the earth.But 65