you're good to go - French English Dictionary