translate English to German: Nonetheless, three major problems remain.
Dennoch bleiben drei grundlegende Probleme bestehen.