(one) would give one's eyeteeth and variants: (hyperbolically) one would (be willing to) go to any lengths for something, or to be able to do…
to set on gog, to stir up, excite, make eager; also to set (put) in such a gog for (or of). to be upon the gog of, to be eager for.
英语词典包含1132095条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。