I was rendered speechless.

英 美
  • 我说不出话来。
  • i pron.我
  • rendered v.提供;表现;使成为;宣布;翻译;回报;给予补偿(render的过去时和过去分词)
  • speechless adj.说不出话的;不会说话的;无言的;非言语能表达的
  • was v.是(is,am的过去式)