English: Although, it was done well.
Telugu: అయినా సరే చక్కగా లీడ్‌ చేసింది.