he's hard up. - French English Dictionary