would/will bet/stake one's life on
idiomDefinition of would/will bet/stake one's life on
: to feel very sure of (something happening)
"Will she keep her promise?" "I'd bet/stake my life on it!"