By God!: expressing wonderment, zeal.
An expression of surprise or shock.
An expression of dismay and disgust.