刻苦耐劳kèkǔnàiláoMeanings1. to bear hardships and work hard (idiom); assiduous and long-suffering2. hard-working and capable of overcoming adversityCharacters used刻to carve苦bitter耐to bear劳to toil