English: I've deserved this.
Telugu: ఆ ఘనత నాకు దక్కింది.