English: This is a great holy place.
Telugu: ఇది చాలా గొప్ప పుణ్యక్షేత్రము.