English: This place is the pilgrim center of all Christians.
Telugu: ఈ ప్రదేశం క్రైస్తవులు అన్ని కోసం ఒక పుణ్యక్షేత్రం.