translate English to German: I still have difficulties with it.
Es macht mir heute noch Schwierigkeiten.