English: Others saw this as a miracle.
Telugu: ఇతరులు దీనిని ఒక అద్భుతం భావిస్తారు.