Dieser wissenschaftliche Triumph wird jedoch getrübt dadurch, dass nicht alle Menschen davon profitieren können.
But this scientific triumph is being overshadowed by the failure to ensure that all people benefit from it.