English: performed many other miracles.
Telugu: మరెన్నో అద్భుతాలను చేసింది.