bear a heavy burden and cover a long distance -- to be able to shoulder important tasks;be able to accomplish arduous tasks;carry heavy burdens over a great distance ;
简答网 · 英语阅读
简答网 · 双语新闻
简答网 · 高考英语
简答网 · 中考英语