translate English to French: We shall do our best to reply within 48 hours.
Nous nous efforcerons de vous répondre sous 48 h ouvrées.