We all did our share.

英 美
  • 我们都尽力了。
  • all adj.所有的;全部的adv.完全;都;非常pron.一切;全部n.全部
  • did v.做conj.是;要;做
  • our adj.我们的
  • share vt.分享,共享;分配;共有vi.分享n.一份;股份;分担;犁头
  • we pron.我们