beyond reproach; unimpeachable

listen to the pronunciation of beyond reproach; unimpeachable
English - English
unexceptionable