Translated Labs
YOU SAID:
cats are the greatest animals in existence
INTO JAPANESE
猫は現存する最大の動物です
BACK INTO ENGLISH
The cat is the largest animal that exists
猫は存在する最大の動物です
That's deep, man.