a contracorriente

Adverb

 * 1) against the current; against the flow swim in the opposite direction to the river current
 * 2)  swim against the current; swim against the flow; against the tide go against prevailing opinion or thought; go against the grain
 * 1)  swim against the current; swim against the flow; against the tide go against prevailing opinion or thought; go against the grain