Translated Labs
YOU SAID:
Doki doki no waku waku
INTO JAPANESE
ドキドキのワクワク
BACK INTO ENGLISH
Excitement of excitement
興奮の興奮
Come on, you can do better than that.