罪有应得zuìyǒuyīngdé
Top 30000
Meanings
1. guilty and deserves to be punished (idiom); entirely appropriate chastisement
2. the punishment fits the crime
Characters used