長記性 zhǎng jì xing

DEFINITIONS

  1. (coll.) to learn one's lesson
  2. to have enough brains to learn from one's mistakes

CHARACTERS

長 zhǎng long; length; excel in; leader
記 jì record; keep in mind, remember
性 xing nature, character, sex