encounter tremendous obstacles

英 美
  • 遭遇巨大的障碍
  • encounter n.意外的相见;邂逅;遭遇v.遭遇;遇到;偶然碰到
  • obstacles n.障碍;名词obstacle的复数
  • tremendous adj.巨大的;惊人的