English: Still the best!
Telugu: ఇప్పటికీ మంచి!