swim against the tide
📖 generalMeaning
to oppose prevailing opinions or trends
Literal Meaning
to swim contrary to the current
Example
“He often swims against the tide by advocating for environmental conservation.”