Understanding idiomatic expressions and cultural references