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