zuì
jìn
jǐ
nián

Definitions

  1. 1. the last few years
  2. 2. last several years
  3. 3. recent years

Components