Translation of insya Allah in English:

insya Allah

God willing

exclamation

  • 1

    God willing