translate English to French: In spite of that, the dismal human rights situation still persists.
Toutefois, la situation lamentable en termes de droits de l'homme se maintient.