迄今qìjīn
Top 8000
Meanings
1. so far
2. to date
3. until now
Characters used
Examples1
So far, so good.