translate English to French: Algeria deserves to be better known and understood.
L'Algérie mérite d'être mieux connue et mieux comprise.