English: Yet, it has done brilliantly.
Telugu: అయినప్పటికీ అద్భుతంగా నటించింది.