"let the dust settle"

"To allow things to return to normal after a period of excitement, a high level of activity, etc." --idioms.thefreedictionary.com

Member discussion

The comments section is for paying subscribers only

Upgrade to a paid account

Already have an account? Sign in