His English is very fluent, and his pronuciation just pass muster.
⇑ Translate the sentence above by Google ⇑
Related: muster
Prev: He also can muster courage and resist.
Next: I couldn't muster up a single commonplace out of the thousand in my head.