自業自得(じごうじとく)
Japanese vocabulary
Meaning: paying for one's mistakes; getting one's just deserts; suffering the consequences (of one's own actions); reap what you sow
Japanese vocabulary
Meaning: paying for one's mistakes; getting one's just deserts; suffering the consequences (of one's own actions); reap what you sow