English: That’s the best compliment I have received.
Telugu: నాకు వచ్చిన బెస్ట్ కాంప్లిమెంట్ ఇదే.