好自为之hǎozìwéizhī
Top 45000
Meanings
1. to do one's best; to shape up; to fend for oneself
2. you're on your own
Characters used