may God be my witness

English

Alternative forms

Phrase

may God be my witness

  1. Used to introduce a serious, solemn statement.
    May God be my witness, I shall never disappoint you again!

Translations