translate English to French: Creativity is deeply embedded in a country's cultural context.
La créativité est intimement liée à la culture des pays.