Chinese-English dictionary »

无所不用其极 /wúsuǒ bùyòng qí jí/ meaning in English

ChineseEnglish
无所不用其极 /wúsuǒ bùyòng / verb

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

Your history