What does auf überzeugende Art mean?

auf überzeugende Art - German to English

plausibly [tell an account, act a component]