English: People are hailing this place.
Telugu: ఈ ప్రదేశాన్ని ప్రజలు అభినందిస్తున్నారు.