Query any phrase you want.

pour in explanation

To flow or flood into something or somewhere.