独力dúlì
Top 30000
Meanings
1. all by oneself
2. without exterior help
Characters used