English: Nature is an amazing present gifted by god.
Telugu: ప్రకృతి అందించిన అద్భుతమైన బహుమతి స్త్రీ.