姗姗来迟shānshānláichí
Top 50000
Meanings
1. to be late
2. to arrive slowly
3. to be slow in the coming
Characters used