English: The present temple, located at the source of the Papaharini stream, is a 14th century structure built on a more ancient site.
Telugu: ప్రస్తుత ఆలయం, పాపహరిని ప్రవాహం యొక్క మూలం వద్ద ఉంది, ఇది 14 వ శతాబ్దపు నిర్మాణం, ఇది మరింత పురాతన ప్రదేశంలో నిర్మించబడింది.