おもいを めぐらす
omoio megurasu

Godan Verb (su)
Expression

1. to contemplate; to ponder; to think over; to reflect; to muse; to ruminate

かれ自分 じぶん将来 しょうらい おもいをめぐらしていた。
karewa jibunno shōraini omoio megurashite ita.
He was meditating on his future life.
Other forms: