English: But in spite of it they have done splendidly.
Telugu: అయినా సరే వారి అద్భుత ప్రదర్శన చేశారు.