Да тут и исправлять нечего. Кроме пунктуации, но это неважно. Разве что, можно было бы сказать "... и свободно говорит по-русски" (глагол сдвинут вперёд, мне так больше нравится), и не совсем понятно...