ともあろうもの (someone of all people)
grammar1 sentence
A fixed rhetorical pattern [noun]+ともあろう+もの/者 meaning 'a person of X's standing / someone supposed to be X.' Expresses disbelief or disappointment that such a person would act out of character. Formal.
End of results — 1 loaded.