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