English: We ARE nature worship.
Telugu: మేము ప్రకృతి ఆరాధకులం.