Although progress has been made, data supporting the efficacy of particular interventions are limited.
Хотя был достигнут прогресс, данные, подтверждающие эффективность определённых вмешательств, ограничены.