Translated Labs
YOU SAID:
ratatouille my feeties ouchie oopsie woopsie
INTO JAPANESE
ラタトゥイユマイフィーティーズ
BACK INTO ENGLISH
Ratatouille My Feeties
Come on, you can do better than that.