also: give (someone) pause for thought
to make sb think seriously about sth or hesitate before doing sth

to cause (someone) to stop and think about something carefully or to have doubts about something
I was going to ask her for help, but the look on her face gave me pause. [=made me hesitate]

The latest economic news has given investors pause for thought.