English: But absolutely beautiful scenery.
Telugu: . కానీ ఎంతో సుందరమైన ప్రకృతి అందాలు.