translate English to French: F/P/T AIDS has remained a durable and relevant organization.
Le FTP sida demeure une organisation durable et pertinente.