Find the answer for British English expression meaning And there it is! from the people who brought you the USA TODAY Daily Crossword Puzzle.
The phrase “weathering the storm” sounds calm, almost sturdy—but it’s usually said at the exact moment life feels least ...