fall into place

うまくいく、つじつまがあう

Ex

  • Everything is falling into place.

Reference source

  • https://american-phrases.blogspot.jp/2016/03/everything-is-falling-into-place.html