coûter les yeux de la tête

Etymology
lit. 'to cost (one's) eyes from (one's) head'.

Verb

 * 1)  to cost an arm and a leg, to cost the earth: to cost too much, to be very expensive