idiom
swear on one’s life
何かが真実であることを非常に真剣に約束する
Meaning
to make a very serious promise that something is true
Example
I **swear on my life**, I didn’t do it!
私は**命をかけて誓います**、私はそれをやっていません!