Translated Labs
YOU SAID:
Who has seen the wind?
INTO JAPANESE
誰が風を見たの?
BACK INTO ENGLISH
Who saw the wind?
That didn't even make that much sense in English.