give someone something to think about

Verb

 * 1)  To threaten or provide a challenge to