English: A beautiful place it was too.
Telugu: చాలా అందమైన ప్రదేశం అది.