like trying to swim upstream - French English Dictionary