咎由自取

Meaning

遭受责备、惩处或祸害是自己造成的。

Contained Characters