translate English to French: Are we not all human and deserving of the same rights and treatment?
Ne sommes-nous pas tous des êtres humains jouissant des mêmes droits et méritant le même traitement?