Alas their  effort to curb spreading of Islam in here.
Alas their intellectual effort to curb spreading of Islam in here.
Увы, их усилия по сдерживанию распространения ислама здесь.
Увы, их интеллектуальные усилия по сдерживанию распространения ислама здесь.