give anything (for something)
To pay, give, or do whatever is necessary or required to acquire or achieve a thing for which one has an intense desire. I'd give anything to live in Paris! I bet she'd give anything for a chance to go out with John. I'd give anything to go to that concert, but it's completely sold out.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.