revenge visit / return to revenge oneself on / return to settle one's score with
れいらくする
reirakusuru
零落する JN1;JVE
sink low / be brought to ruin / going to the dogs / be ruined / being reduced to poverty / ruin / fall upon bad times / downfall / sink in the world / falling upon bad times / go to the dogs / sinking low / be reduced to poverty