translate English to French: Thus, new and clear answers will be required of you.
C'est pourquoi nous attendons de vous de nouvelles réponses et des réponses claires.