English: Many miracles happened.
Telugu: అనేక అద్భుతాలు చోటు చెసుకున్నాయి.