English: Nature is an amazing present gifted by god.
Telugu: ప్రకృతి ప్రసాదించిన అపురూపమైన వరం ఈ తేనే అని చెప్పవచ్చు.