it's going well - French English Dictionary