"response to the challenges facing mankind" - Translation from English to Arabic
-
مواجهة التحديات التي تجابه البشرية
-
التصدي للتحديات التي تواجهها البشرية