English: Numerous miracles have happened in this temple.
Telugu: ఇంతకూ ఆ దేవాలయంలో అనేక అద్భుతాలు జరుగుతాయి.