4 ms·When I was in Russia, Yandex's image translation was miles better than Google's. Maps, too.by puranjay 6y agoWhen I was in Russia, Yandex's image translation was miles better than Google's. Maps, too.