like trying to swim upstream - German English Dictionary