English: You're still the best.
Telugu: . ఇప్పటికీ మీరే బెస్ట్.