Translated Labs
YOU SAID:
suicide down the sewer slide
INTO JAPANESE
下水道の滑り台を自殺する
BACK INTO ENGLISH
commit suicide on a sewer slide
下水道の滑り台で自殺する
Okay, I get it, you like Translation Party.