how're things going - French English Dictionary