translate English to French: You betcha... eventually!
Sans doute... un jour!