how is your life going - French English Dictionary