to pull the strings
Meaning: Having control over something or great influence.
Meaning: Having control over something or great influence.