YOU SAID:
The fog came down from the mountains
INTO JAPANESE
山から霧が降りてきた
BACK INTO ENGLISH
The fog has fallen from the mountain
INTO JAPANESE
山から霧が落ちた
BACK INTO ENGLISH
The fog fell from the mountain
INTO JAPANESE
山から霧が落ちた
BACK INTO ENGLISH
The fog fell from the mountain
You should move to Japan!