Understand spoken French

"a huge hairy body" in French