不得已而求其次的英文:
【法】faute de mieux (=for lack of something better)

lack是什么意思
n. 缺乏,不足
v. 缺乏,不足,没有

  • They lacked for nothing.
    他们什么都不缺少。
  • lacking in impressiveness.
    缺少令人难忘的特点。
  • People do not lack strength; they lack will
    人们不缺力量,缺的是决心

到沪江小D查看不得已而求其次的英文翻译>>

翻译推荐: