English: Nature worship.
Telugu: ప్రకృతి ఆరాధన.