YOU SAID:
I'm so happy to see you. Are you staying for one or two weeks?
INTO JAPANESE
私はあなたに会えてとてもうれしいです。 1週間か2週間くらい滞在するんですか?
BACK INTO ENGLISH
I am very happy to meet you. Are you staying for a week or two?
INTO JAPANESE
私はお会いできてとても幸せです。一週間か二週間滞在しますか?
BACK INTO ENGLISH
I am very happy to meet you. Stay for a week or two?
INTO JAPANESE
私はお会いできてとても幸せです。 1週間か2週間滞在しますか?
BACK INTO ENGLISH
I am very happy to meet you. Stay for a week or two?
That didn't even make that much sense in English.