Translate the following English sentence to French:
"That is the challenge we have to meet at a moment when many of our fellow-citizens are beginning to feel doubts and see few political prospects."
C'est à ce défi que nous avons le devoir de répondre à un moment où le doute et le manque de perspectives politiques s'installe chez un grand nombre de nos concitoyens.