Noviro
苛刻
Simplified 苛刻
Traditional 苛刻
Pinyin kē kè
Definition harsh; severe; demanding
自己苛刻不已
Tā duì zìjǐ kēkè bùyǐ
He is constantly harsh on himself