Quite good. However, and frankly speaking, sometimes,at the moment when you are switching the languages it can paste some new translation somehow by itself thus the final version of the translation could be completely different ,and imply a new context.