Translated Labs
YOU SAID:
Cats always land on their feet.
INTO JAPANESE
猫は常に自分の足で着陸します。
BACK INTO ENGLISH
Well done, yes, well done!