English to Hindi

Meaning for:
wonders will never cease
other
चमत्कार कभी नहीं समाप्त होंगे!