English: This is a festival that celebrates mother nature.
Telugu: ప్రకృతిని అమ్మగా ఆది శక్తిగా కొలిచే ఘనమైన పండుగ ఇది.