English: They worship nature.
Telugu: వారు ప్రకృతిని పూజించారు.