English: A strange renaissance has occurred recently.
Telugu: తాజాగా ఒక అనూహ్య పరిణామం చోటు చేసుకుంది.