YOU SAID:
What is frank doing on this website
INTO JAPANESE
彼女は私のソファーで何してるわけ?
BACK INTO ENGLISH
What is she doing on my couch?
INTO JAPANESE
彼女は私のソファーで何してるわけ?
BACK INTO ENGLISH
What is she doing on my couch?
That didn't even make that much sense in English.