YOU SAID:
Am I in heaven? Am I in heaven?
INTO JAPANESE
私は天国か。私は天国か。
BACK INTO ENGLISH
What is my heaven. What is my heaven.
INTO JAPANESE
何が私の天国です。何が私の天国です。
BACK INTO ENGLISH
What is my heaven. What is my heaven.
Come on, you can do better than that.