ともあろうものが

Also written ともあろう者が

Meanings

  1. Expression of all people; a person of ...'s standing (used to express surprise at or criticize a person's actions)

Jinuma: Japanese Dictionary · Word lists