Chinese-English dictionary »

做到别人认为不可能的事 /zuòdào biérén rènwéi bù kěnéng de shì/ meaning in English

ChineseEnglish
做到别人认为不可能的事 /zuòdào biérén rènwéi kěnéng de shì/ verb

do the impossibleverb