English: Despite that, she managed to perform well.
Telugu: ఇంత జరిగినా, ఆమె మంచి ప్రదర్శనే ఇచ్చింది.