Word Definition - 逆流而上

nì liú ér shàng to sail against the current; (fig.) to go against the flow