Upvote:3
Did you contact Lufthansa customer service in writing (via their website contact form or email) to ask why your refund is delayed? Did you book your ticket directly with Lufthansa on lufthansa.com or did you purchase through a third-party travel agent/website? If you did not book directly with Lufthansa, they are not responsible for your refund and you should contact your travel agent instead.
Upvote:3
Meaningful Answer:
Unless you have a higher status (SEN or HON Circle) with the airline, the only meaningful answer given your little input is that you have to fill out your request online through this web form: https://www.lufthansa.com/de/en/feedback or https://www.lufthansa.com/us/en/cancellations-and-refunds.solo_continue.
You'll get a service ticket id, and with this id, you can keep calling Lufthansa customer service in your country (although I would always call Lufthansa in Germany).
To help you on your quest for refund on this platform, you need to give us more answers:
This information would allow me to tell you if you're actually barking up the wrong tree. Working in international legal affairs myself, I can tell you whether you might have a case.
Regarding your questions:
What might be of interest to you:
On a sidenote:
Since you cancelled your flight, you have no rights as defined in Regulation (EC) No 261/2004. You will also have no case with the NEB (National Enforcement Bodies) https://transport.ec.europa.eu/transport-themes/passenger-rights/national-enforcement-bodies-neb_en of the European Union.
If you currently go onto the Lufthansa FAQ site regarding cancellations, you get the following answer to the question of: "What is the status of my refund?"
I hope this helps.