Translated Labs
YOU SAID:
Kakarot!!! What the heck's a Kakarot?!
INTO JAPANESE
カカロット!!!カカロットって一体何なの?
BACK INTO ENGLISH
Kakarot !!! What is Kakarot?
カカロット!!!カカロットとは?
Come on, you can do better than that.