English: And that is my greatest compliment
Telugu: అదే నాకు అతి పెద్ద ప్రశంస.