Chinese-English dictionary »

无所不为 /wúsuǒbùwéi/ meaning in English

ChineseEnglish
无所不为 /wúsuǒbùwéi/ verb

stop at nothing(take any measures to do something)
verb