YOU SAID:
cheetahs are the best cats ever!
INTO JAPANESE
チーターは、これまで最高の猫!
BACK INTO ENGLISH
Cheetah is the best cat ever!
INTO JAPANESE
チーターはこれまで最高の猫!
BACK INTO ENGLISH
Cheetah is the best cat ever!
That didn't even make that much sense in English.