Chinese to English Tranlation

中国版本

difficult task, difficult matter, awkward position pronunciation in American English - difficult task, difficult matter, awkward position in Chinese pronunciationTranslate Meaning of "difficult task, difficult matter, awkward position" to Chinese Language