They were deluged with applications.

英 美
  • 申请书使他们应接不暇。
  • applications n.申请书;应用程序名词application的复数形式.
  • deluged n.大洪水;暴雨;泛滥v.泛滥;大量涌入
  • they pron.他们
  • were v.是,在,有(be动词的复数过去式)
  • with prep.用;随着;包括;和...一起