English: Awesome place I would say.
Telugu: నేనైతే అద్భుతమైన ప్రాంతమని చెప్తాను.