English: It is also a Nature religion.
Telugu: అలాగే ఇది ప్రకృతి ధర్మం కూడా.