in the stratosphere
English
Phrase
in
the
stratosphere
(
idiomatic
)
Having attained an
exceptionally
high
level
of something, particularly
success
.
Alternative forms
into the stratosphere