English: And that, to me is the biggest compliment.
Telugu: అదే నాకు అతి పెద్ద ప్రశంస.