facing unconquerable difficulties

英 美
  • 面对不可征服的困难
  • difficulties n.困难;争议;麻烦
  • facing n.[建]饰面,覆盖面,面层;衬里(复)facings:衣领;袖口.动词face的现在分词.
  • unconquerable adj.不可征服的;克服不了的;压抑不住的