历尽 lì jìn

DEFINITIONS

  1. to have experienced a lot of
  2. to have been through

CHARACTERS

历 lì history; calendar
尽 jìn exhaust, use up; deplete