识时务shíshíwù
Top 45000
Meanings
1. to have a clear view of things
2. to adapt to circumstances
Characters used