translate English to German: There are major problems in this area at present.
Derzeit gibt es auf diesem Gebiet noch erhebliche Probleme.