NichiDict

いろいろあって

色々あって
[iroiroatte]

Meanings

1.Expression

what with this and that; for a number of reasons