English: But he managed to give a superb performance.
Telugu: అయితే అద్భుత నటనతో కవరింగ్ చేసేయగలిగాడు.