to make an effort
بذل جهد
Microsoft® Translator
إعلان
ترجمة كلّ كلمة على انفراد