English: Again, though, there was a revival.
Telugu: అయినా సరే మళ్లీ పునర్జన్మను అందుకుంది.