translate English to German: Despite these restrictions, we are able to pass a sound verdict now, in my opinion.
Gleichwohl können wir jetzt schon eine Bewertung vornehmen.