Exciting news! With our new Ad-Free Premium Subscription you can enjoy a distraction-free browsing experience while supporting our site's growth. Without ads, you have less distractions and enjoy faster page load times. Upgrade is optional. Find out more here, and enjoy ad-free learning with us!
"dying to try" is used to express a strong or passionate interest in doing or attempting to do something. "bitten off" is difficult to determine meaning out of context but could be part of an expression such as "He has bitten off more than he can chew", meaning he has attempted to do something that is beyond his capabilities.