Back to Dictionary
咎有应得
咎有應得
jiùyǒuyīngdé
1.
to deserve what one gets (punishment, mishap etc) (idiom)