English: Absolutely you deserved that!
Telugu: అందుకు మీరు తప్పకుండా అర్హులు!