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