English: But even so she gave an impressive performance.
Telugu: ఇంత జరిగినా, ఆమె మంచి ప్రదర్శనే ఇచ్చింది.