かみにちかって
Meanings
Expression
1. before God; as God is my witness; in the name of God
Composed of
god; deity; incredible; fantastic; (arch.) Emperor (of Japan); (arch.) thunder
surely; upon my word; by Jove; (with neg) by no means; never