Anglice multos annos bene locutus est.
He has spoken English well for many years.