Colloquialisms abound, and they are not to be taken literally or we'd have actors with broken femurs everywhere in the English-speaking world. Understandably, colloquialisms can be very problematic for those learning a new language. Is that the situation in your case?