English: The Devi is said be swayambhu (self-manifested) on a rock on the sheer face of a mountain.
Telugu: దేవి ఒక పర్వతం యొక్క ముఖం మీద ఉన్న రాతిపై స్వయంభు (స్వయంగా వ్యక్తీకరించబడింది) అని అంటారు.