Походження ?
Халя́ви — верхня частина чобіт, яка прикриває гомілки. Слово походить від прасл. *xol'eva, очевидно, утвореного від
дієслова *xoliti. Менш ймовірні версії циганської або латинської етимології,
а також версія польського походження українського слова. Висловлювалася думка про зв'язок халява і холоша.
Це ясно, а сам вислів? З таким походженням поки й не треба перекладати. Є багато інших висловів з халявами, і гіпотези про те як "на халяву" виник непогані (або що можна щось сховати за халявами на потім, або що чоботи можна було замовляти на старі халяви, абощо)
Халявний
На халяву - задарма