YOU SAID:
That did heaven make that much sense in English.
INTO JAPANESE
天国って英語でそこまで意味があったのか。
BACK INTO ENGLISH
Does Heaven have that much meaning in English?
INTO JAPANESE
天国って英語でそんなに意味あるの?
BACK INTO ENGLISH
Does Heaven have that much meaning in English?
This is a real translation party!