Back to Dictionary
自取其咎
zìqǔqíjiù
1. to have only oneself to blame (idiom)
2. to bring trouble through one's own actions