to be in serious trouble or difficulty
"He’s in deep water after missing the deadline again."
to remember pleasant events from the past
the most advanced or innovative
to be ready to take over or step in when needed
a situation that is not clearly defined or falls between two...
to expand a business rapidly after initial success
to have complete control or influence over someone