in the stratosphere
English
Phrase
- (idiomatic) Having attained an exceptionally high level of something, particularly success.
Alternate forms
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.