translate English to French: This is a question of mentality and culture.
Il s'agit ici de mentalité et de culture.