swear on one’s life (swear on one's life)

Idiom Truth

Meaning

to make a very serious promise that something is true

hacer una promesa muy seria de que algo es cierto (hacer una promesa muy seria de que algo es cierto)

Oraciones de ejemplo

"I swear on my life, I didn’t do it!"

"¡Te juro por mi vida que no lo hice!" (¡Te juro por mi vida que no lo hice!)