in a desperate way - French English Dictionary