English: Many other miracles have taken place.
Telugu: మరెన్నో అద్భుతాలు సాధించింది.