To give one's right arm verb phrase
Used to emphasize one's interest or eagerness to have or do something
I guess you would give your right arm to join us.
I would give my right arm to do it for you.
A desire to do something, which is random, sudden and unaccountable
To long for something/ to do something
Believe or act in accordance with your desires, usually in spite of the wants or feelings of others
Originally, it was said euphemistically to express the benefits of sex. Now, it is also used to express the advantages of satisfying other desires.
This phrase is commonly used with "would" ahead.
This phrase dates back to the mid 19th century.