Italy's performance is particularly impressive.

英 美
  • impressive adj.给人深刻印象的
  • is v.是(be的第三人称单数一般现在时)
  • particularly adv.特别;尤其;详细地
  • performance n.表演;实行;表现;履行;性能;本事;业绩