坚韧不拔jiānrènbùbá
Top 50000
Meanings
1. firm and indomitable (idiom); tenacious and unyielding
Characters used
Examples1
Mastering a foreign language involves a lot of patience.