meaning of auf überzeugende Art

auf überzeugende Art - German to English

plausibly [tell an account, act a component]