English: Now is the time for its revival.
Telugu: ఇది తన పునర్జన్మ కోసం సమయం.