任重道远English Expression:
  • n.  the burden is heavy and the road is long — shoulder heavy responsibilities
  • n.  The load is heavy while the way is long

(Unregistered user can only view 4 records)