English: nature worshipers.
Telugu: ప్రకృతి ఆరాధకులు .