YOU SAID:
When do you think she'll be here?
INTO JAPANESE
彼女はいつここに来ると思いますか。
BACK INTO ENGLISH
When do you think she will come here?
INTO JAPANESE
彼女はいつここに来ると思いますか。
BACK INTO ENGLISH
When do you think she will come here?
That didn't even make that much sense in English.