English: Scientists found it difficult to accept the fact that it was a miracle, but to date no one has been able to find a convincing explanation.
Telugu: ఇది ఒక అద్భుతం అనే వాస్తవాన్ని అంగీకరించడం శాస్త్రవేత్తలకు కష్టమైంది, కాని ఈ రోజు వరకు ఎవరూ నమ్మదగిన వివరణను కనుగొనలేకపోయారు.