Translation
made great strides
main research questions
major drawback عقبة
makes a major contribution to Reception يُسهِم, يتبرع
may shed further light
must be present Production يقدّم, حاضر، موجود, الوقت الحاضر, المضارع, هدية, حاليا