translate English to French: Who is protecting us and who is providing the safeguards?
Qui nous protège et qui nous apporte la sécurité ?