YOU SAID:
turtles in a half shell, turtle power!
INTO JAPANESE
ハーフシェルのカメ、カメの力!
BACK INTO ENGLISH
Half shell turtle, turtle power!
INTO JAPANESE
ハーフシェルタートル、タートルパワー!
BACK INTO ENGLISH
Half shell turtle, turtle power!
That didn't even make that much sense in English.