meaning of aus dem Gröbsten heraus sein

aus dem Gröbsten heraus sein - German to English

to be out of the lumber / woods