~もあろうに (of all things/places)
grammar1 sentence
A rhetorical set expression [noun]もあろうに, 'of all [X]s, despite there being (better options).' Expresses astonishment at an unexpected or extreme choice. 時もあろうに ('of all times'), 場所もあろうに ('of all places').
End of results — 1 loaded.