YOU SAID:
And (till) she come, as truly as to heaven
INTO JAPANESE
そして彼女が来るまで、まさに天国のように
BACK INTO ENGLISH
And just like heaven until she comes
INTO JAPANESE
そして彼女が来るまではまるで天国のよう
BACK INTO ENGLISH
And it's like heaven until she comes
INTO JAPANESE
そして彼女が来るまでは天国のようだ
BACK INTO ENGLISH
And it's like heaven until she comes
That didn't even make that much sense in English.