English: For me that is the best praise.
Telugu: ఆ ప్రశంసే నాకు బెస్ట్ కాంప్లిమెంట్.