to swim with against the tide

listen to the pronunciation of to swim with against the tide