刻苦

kèkǔ
hardworking, assiduous
HSK 79

Additional Dictionary Meanings

hardworkingassiduous