Chinese-English dictionary »

做到別人認為不可能的事 meaning in English

ChineseEnglish
做到別人認為不可能的事 verb

do the impossibleverb