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