English: Nature, however, was magnificent here.
Telugu: ప్రకృతి, అయితే, గొప్పది.