Chinese: 她得到了应得的。
English: She got what she deserved.