English: Thats my biggest compliment in my life.
Telugu: నాకు ఇది లైఫ్‌లో బిగ్గెస్ట్‌ అచీవ్‌మెంట్‌.