His English is very fluent, and his pronuciation just pass muster.
⇑ Translate the sentence above by Google ⇑
Related: muster