have friends in high places
idiomPart offriend
have friends in high places — idiom
1. This means knowing important or powerful people who can give you advantages.
1.idiom
Definition
This means knowing important or powerful people who can give you advantages.
Example
Sara got the job because she has friends in high places.
How did Diego get that contract? He must have friends in high places.