English: Still though it is an excellent one!
Telugu: అయినా, సూపర్‌గా ఉందని మెచ్చుకుంది కూడా !