put the fear of God into (someone)

idiom

Definition 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.