至此zhìcǐ
Top 7000
Meanings
1. up until now
2. so far
Characters used
Examples1
What's done is done.