English: Festival of nature.
Telugu: ప్రకృతికి సంబంధించిన పండుగ.