to end up being right - French English Dictionary