English: called "Ojo de Dios" or "Eye of God."
Telugu: వారు ఓజో అంటారు డి డియోస్ - "దేవుని కన్ను."