translate English to French: Today they lack sustainable political programmes and political credibility.
Aujourd'hui, ils manquent de véritable programme politique durable et de crédibilité au plan politique.