まわりまわって
mawarimawatte

Adverb

1. after making the rounds; after having passed through many hands; after going through many places; eventually

Other forms: