I haven't ... for a long time
Ich habe schon lange kein Radio mehr gehört.
I haven’t listened to the radio in a long time.
Ich habe schon lange nichts mehr gehört.
I haven't heard anything in a long time.
— Der Bruder (1997)
Ich habe schon lange keine Nachrichten von zu Hause bekommen.
I haven't received any news from home in a long time.
— Central Station (1998)
Ich habe schon lange nichts von ihm gehört.
I haven't heard from him in a long time.
Ich habe schon lange keine Fotos mehr gemacht.
I haven't taken any photos in a long time.
Ich habe schon lange nichts mehr von ihm gehört.
I haven't heard from him in a long time.