abandon hope; give up hope; lose heart.

  • 放弃希望;放弃希望;失去信心。
目录 查词历史