得逞déchěng
Top 20000
Meanings
1. to prevail
2. to have one's way
3. to get away with it
Characters used