锲而不舍qiè'érbùshě
Top 40000
Meanings
1. to chip away at a task and not abandon it (idiom); to chisel away at sth
2. to persevere
3. unflagging efforts
Characters used