to go upstream
→
to struggle
1 realization
Unique
Compare Russian идти (плыть) против течения (lit. 'to go (swim) against the current') 'to act independently, contrary to prevailing views, opinions, rules, habits' Also English to go against the stream