English: It has been recently revived.
Telugu: ఇటీవల మళ్లీ పుంజుకున్నారు.