Body Idioms

Do you have a good head for figures? Would you like to get teeth into something new? What would you give your right arm for? Read on to know what the idioms mean and boost your vocabulary...