We could have done better under more favourable conditions.
英
美
在更有利的条件下,我们能够做得更好些。
目录
查词历史
英 汉