← Cantonese Dictionary
不遺餘力 (bat1 wai4 jyu4 lik6, bù yí yú lì) — to spare no pains or effort (idiom); to do one's utmost
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy