English: have seen miracles.
Telugu: అద్భుతాలను చూశారు.