Have you not received a tracking number? I placed an order with FOTOIMPEX on November 27, 2020. Tracking shows it left Baad Sarrow on December 1, 2020. DHL received the package, moved it from Rüdersdorf, to Rodgau, and then, on December 4, to the DHL facility at Frankfurt airport. There it has sat ever since. I suspect DHL first waits to fill a container, then that container sits until one of the very reduced number of flights can take it across the pond.
Your issue is with DHL and COVID-19. FOTOIMPEX is probably just a frustrated as we are, but has no control once a parcel leaves its hands. Until the pandemic ends, I'll be ordering from Freestyle, allowing it to deal with international shipping.