573 / 1311

What does 刻苦 (kè kǔ) mean in English?

刻苦
kè kǔ

hardworking; assiduous