English: Believers think it's a miracle.
Telugu: ఇది ఒక అద్భుతమని భక్తులు నమ్ముతారు.