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!
Я **клянусь своей жизнью**, я этого не делал!