Quote Originally Posted by Оля
Actually all languages have a common origin.
And, to be honest, Russian really helps me to learn Italian, though you maybe don't beleave it.
[...]
In some way I do actually since many words have been borrowed from one language to another. Plus the fact that even if they look different at first sight you can still notice several common things within these languages and use them as a guide or a reference for yourself during your learning.

There's nothing wrong in language comparisons as long as you don't try to use it as a tool in order to apply it to make it fit to all the languages. Some languages have more of less some logic in the way they work and others don't.

Beside this discussion, do you have any translations that need to be corrected or just verified ?