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