put the fear of God into (someone)
idiomDefinition of put the fear of God into (someone)
: to frighten (someone) very badly
The bad economic news has put the fear of God into investors.