不自量力 (bat1 zi6 loeng6 lik6) — overestimate or overrate one's strength or ability in Cantonese
batˉ¹不ziˍ₆自loengˍ₆量likˍ₆力Mandarin Pinyin: bu2 zi4 liang4 li4
Meaning of 不自量力
nounoverestimate or overrate one's strength or ability
Practice with spaced-repetition flashcards or follow our free structured Cantonese course.