Translated Labs
YOU SAID:
What is frank doing on this website
INTO JAPANESE
彼女は私のソファーで何してるわけ?
BACK INTO ENGLISH
What is she doing on my couch?
Well done, yes, well done!