to the best of their ability
英
美
adv.
尽全力
目录
查词历史
英 汉