Translated Labs
YOU SAID:
raining cat's and dog's
INTO JAPANESE
土砂降りしている
BACK INTO ENGLISH
it's pouring down
土砂降りです
Yes! You've got it man! You've got it