Go against the stream

(go (row, strive или swim) against the stream) идти, плыть против течения, действовать, преодолевая сопротивление; смотри также drift with the stream и go against the tide Например: But no one shall find me rowing against the stream... I write for general amusement. (W. Scott, The Fortunes of Nigel, Introduction) — Никто не скажет, что я иду против течения... Я ведь пишу для развлечения публики. He knew he was swimming against the stream; he had to; he was working not just for today and tomorrow, but for the days that would come after. (S. Heym, Goldsborough, ch. 20) — Он знал, что плывет против течения, но иначе он не мог: ведь он действовал не только ради сегодняшнего или завтрашнего дня, он думал о будущем.

Англо-русский фразеологический словарь