shān
shān
lái
chí

Definitions

  1. 1. to be late
  2. 2. to arrive slowly
  3. 3. to be slow in the coming
  4. 4. long overdue
  5. 5. too little too late

Components