you bet your life! - French English Dictionary