







费力不讨好 is a Chinese idiom (chengyu) meaning “to put in a lot of effort but get no thanks”. To work hard but receive no appreciation; thankless effort. Literally, “expend effort but not gain favor”.

Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Picture and word Bingo for your class
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →费力不讨好 (fèi lì bù tǎo hǎo) is a Chinese idiom (chengyu) meaning “to put in a lot of effort but get no thanks”.
费力不讨好 is pronounced fèi lì bù tǎo hǎo in Mandarin Chinese.
Literally, 费力不讨好 means “expend effort but not gain favor”. It is used to mean “to put in a lot of effort but get no thanks”.
指白费功夫,没有取得成效,相反带来坏的影响。