of all people, such,
Structure Noun + ともあろう + もの(1) + が (1) 方、人
Structure Noun + ともあろう + もの(1) + が
(1) 方、人
View on Bunpro