JLPTboss

こともあろうに

N1
Meaning
of all things / unbelievably / of all places
Cấu trúc (Formation)
こともあろうに + noun / main clause.
Độ trang trọng
formal