I am waiting for my French Visa. Once, I get my French visa, I will be in a position to confirm my date of departure for Europe.
The Swiss visa is getting delayed quite a lot. I may have to skip Swiss visa for now and probably visit Switzerland early next year.
Keeping my fingers crossed.