English: Nature's great, though.
Telugu: ప్రకృతి, అయితే, గొప్పది.