Translated Labs
YOU SAID:
rest in piece grump cat
INTO JAPANESE
つぶやき猫で休む
BACK INTO ENGLISH
Rest on a muttering cat
つぶやく猫で休む
Yes! You've got it man! You've got it