English: Many miracles happened.
Telugu: ఎన్నో అద్భుతాలు జ‌రుగుతుంటాయి.