Idioms connected to culture clash (In Company Upper Intermediate 3.0 SB p23 Ex 8)

;