English: What a compliment!
Telugu: ఎంత గొప్ప ప్రశంస!