YOU SAID:
That moment when, that moment when
INTO JAPANESE
その瞬間、その瞬間
BACK INTO ENGLISH
At that moment, at that moment
INTO JAPANESE
その瞬間、その瞬間
BACK INTO ENGLISH
At that moment, at that moment
That didn't even make that much sense in English.