dǐ lì dé xíng
基本释义
  1. 形容对自己要求严格,奋发向上
英文翻译
  1. Temper virtue