Yes. Much better as far as Portuguese and Spanish are concerned on what comes to provide the general meaning of what is being said. EDIT: Italian is ok too. Much better than the first version.