unimpeached credentials

Translations
безупречные полномочия
She was selected for the role due to her unimpeached credentials.
Ее выбрали на эту роль благодаря её безупречным полномочиям.