YOU SAID:
how long are you staying in town?
INTO JAPANESE
いつまでここにご滞在ですか。
BACK INTO ENGLISH
How long do you stay here?
INTO JAPANESE
いつまでここにご滞在ですか。
BACK INTO ENGLISH
How long do you stay here?
That didn't even make that much sense in English.