YOU SAID:
my cats are the best cats of all cats
INTO JAPANESE
私の猫は、すべての猫の最高の猫
BACK INTO ENGLISH
My cat is the best cat of all
INTO JAPANESE
私の猫はすべての最高の猫
BACK INTO ENGLISH
My cat is the best cat of all
That didn't even make that much sense in English.