We could have done better under more favourable conditions.

  • 在更有利的条件下,我们能够做得更好些。
目录 查词历史