in spite of the low chances - French English Dictionary