Exactly, considering the way language works with different language sentence conjugation, even simple things like adjectives in most romance languages have relative to the noun and article, a translation to a language like English in realtime would sound like someone with a head injury.
A phrase like "Did you see you see the big red truck? It was driving very fast would be:
¿Viste el gran camión rojo? Conducía muy rápido.
In real time this would be in English: See the big truck red? Driving very fast.
That's just scratching the surface with the most basic communication. There's simply no way this product can work with any real accuracy.