translate English to French: Citizen and Immigration Services, part of the Department of Homeland Security (DHS), is doing what it can to ease the pain.
Les Citizen and Immigration Services, qui font partie du département de la Sécurité intérieure (DHS), font leur possible pour alléger la tâche.