YOU SAID:
cats are the greatest animals in existence
INTO JAPANESE
猫は現存する最大の動物です
BACK INTO ENGLISH
The cat is the largest animal that exists
INTO JAPANESE
猫は存在する最大の動物です
BACK INTO ENGLISH
The cat is the largest animal that exists
Okay, I get it, you like Translation Party.