I need a formula that will identify 3 word in a cell that are separated among other words to return a specific value.

Example: The quick brown fox jumps over the lazy dog.

I need a formula that will find quick, fox and over and return the text value "Oh my gosh!"

I have tried if( count (search and can get it to find quick, fox and over, but some cells will have just quick and other fox and over, so I am getting positive returns on any cell that contains any one, two, or three of those words.

I need it to return only the cells that contain all 3 of those words.