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