Translation of insya Allah in English:

insya Allah

God willing

  • 1

    God willing