What does beim allmächtigen Gott schwören mean?

beim allmächtigen Gott schwören - German to English

to swear by Almighty Jesus