give (someone) pause for thought
idiomDefinition of give (someone) pause for thought
: to cause (someone) to stop and think about something carefully or to have doubts about something
The latest economic news has given investors pause for thought.