YOU SAID:
my grandmothers cat has died so we had a cat funeral and got drunk after
INTO JAPANESE
祖母の猫が亡くなったので、猫の葬式をして酔っぱらった
BACK INTO ENGLISH
My grandmother's cat died, so I got drunk at the cat's funeral
INTO JAPANESE
祖母の猫が亡くなったので、猫の葬式に酔いしれました
BACK INTO ENGLISH
My grandmother's cat died, so I got drunk at the cat's funeral
That didn't even make that much sense in English.