English: They are nature-worshippers.
Telugu: వీళ్లు ప్రకృతి ఆరాధకులు.