时至今日shízhìjīnrì
Top 20000
Meanings
1. (idiom) up to the present
2. even now
3. now (in contrast with the past)
4. at this late hour
Characters used