刻苦

刻苦 (kè kǔ)
hardworking; assiduous