Translated Labs
YOU SAID:
Cat cuddling their owner
INTO JAPANESE
飼い主に寄り添う猫
BACK INTO ENGLISH
cat snuggling up to owner
Well done, yes, well done!