sentence2: Despite technological efforts to contain or eliminate their presence on social media, ISIS has amassed substantial power online.
sentence1: على الرغم من الجهود التكنولوجية لاحتواء أو القضاء على وجودهم على وسائل الاعلام الاجتماعية، مايزال تنظيم داعش يحتفظ بزخم كبير على الانترنت.