translate English to German: Despite these hoped-for improvements, the present situation is indeed still causing great concern.
Dennoch und trotz dieser Aussichten auf Verbesserung ist die Realität heute noch immer sehr besorgniserregend.