Being able to make oneself understood in English is vastly different from mastering the language perfectly.
Es ist ein himmelweiter Unterschied, ob man sich auf Englisch verständigen kann oder ob man die englische Sprache perfekt beherrscht.