Translate the following English sentence to French:
"Let me finally explain to you what we are doing on the ground even in this situation."
En dépit de cette situation, permettez-moi enfin de vous expliquer ce que nous faisons sur le terrain.