English: But, even so, how extraordinarily good!
Telugu: అయినా, సూపర్‌గా ఉందని మెచ్చుకుంది కూడా !