Translated Labs
YOU SAID:
shadow peed on my wife
INTO JAPANESE
妻に影を落とす
BACK INTO ENGLISH
Cast a shadow on my wife
Yes! You've got it man! You've got it