Give one's eyeteeth for something

Give one's right arm / Give the world / Go to any lenghts


Dare dieci anni della propria vita

Dare un occhio della testa


Meanings
Fig.: to want something very badly; to be ready to go to extremes to reach one's goal

Examples
Why all the nasty vitriolic comments on the famous actress wearing a bikini shortly after having a baby and showing a non-perfect body. How unkind! A lot of women would give their eyeteeth to look like that in a bikini
Non capisco i commenti al vetriolo solo perché la famosa attrice indossa un bikini poco tempo dopo aver partorito e mostra un corpo non proprio "perfetto". Che cattiveria! Un sacco di donne darebbero non so che cosa per poter indossare decentemente un bikini

The young mother would give her eyeteeth to see her son grow up healthy and happy in a world without war
La giovane madre darebbe dieci anni della propria vita per vedere crescere suo figlio sano e felice in un mondo senza guerre

Origin
The eyeteeth - which according to someone got this name because their nerves are closed to the eyes - or canines, are very important teeth because they are used for both biting and chewing. Therefore, being ready to sacrifice such an important part of your body for something, it means that this thing is extremely important for you