translate English to French: This situation calls certain issues into question.
Cette situation pose un certain nombre de problèmes.