English: The temple is a spot for many miracles.
Telugu: ఈ దేవాలయం అనేక అద్భుతాలకు నిలయం.