YOU SAID:
horses are very odd animals
INTO JAPANESE
馬は非常に奇妙な動物です
BACK INTO ENGLISH
Horses are very strange animals
INTO JAPANESE
馬はとても奇妙な動物です
BACK INTO ENGLISH
Horses are very strange animals
That didn't even make that much sense in English.