dào xíng nì shī
to go against the tide (idiom); to do things all wrong
to try to turn back history; a perverse way of doing things
倒
dào
to invert; to place upside down or frontside back
行
xíng
(bound form) to walk; to go; to travel
逆
nì
contrary
施
shī
(bound form) to put into effect (regulations etc)