translate English to French: Great Deal/Some Importance
Une très grande importance/Une certaine importance