translate English to French: Those are relevant questions, which have remained unanswered.
Ce sont des questions importantes qui restent encore sans réponse.