A long leash noun phrase informal
A 'leash' is a long, thin length of leather or chain attached to a dog's collar to keep it under control.
Someone gives you a lot of freedom or you're not under someone else's control.
She put a lot of faith in me. She gave me a long leash and told me to figure it out on my own.
You should know that you had to give Max a long leash or he would have left you forever.
Players are no longer required to train in Washington during the offseason. That's a long leash.
Give someone more freedom or allow them to do what they want
If you're off your trolley, your ideas or behaviour are crazy or insane.
You really think whether i'll pay the debt. You're off your trolley