No, translation is good. What I can't understand - who is who here: TVPlus, MYTVPlus? And why so mutch attention to Russians. We are definetely not the biggest language group in Australia