English: Its the best compliment I ever received.
Telugu: నేను అందుకున్న బెస్ట్ కాంప్లిమెంట్ ఇది.