1469 / 2512

What does 锲而不舍 (qiè ér bù shě) mean in English?

锲而不舍
qiè ér bù shě捨舍

to chip away at a task and not abandon it (idiom); to chisel away at sth; to persevere; unflagging efforts