give up on life - French English Dictionary