English: Nature is an amazing present gifted by god.
Telugu: ప్రకృతి దేవుడు ప్రసాదించిన గొప్ప వరం.