English: He saw many miracles here.
Telugu: ఆయన ఇక్కడ ఎన్నో మహిమలను చూపించారు.