めぐ わせ
meguriawase

Noun

1. fortune; fate; chance; coincidence; (stroke of) luck

彼女 かのじょ かれ たすける めぐ わせになった。
kanojoga kareo tasukeru meguriawaseni natta.
The lot fell to her to help him.
Other forms: