Isn't this day light robbery by German government ?
No, since the German government doesn't recieve the money at all (it only gives a financial garantie).
Do you recommend any service from Germany who can help me getting back money to India ?
Yes, contact the Deutsche Rentenversicherung - Beitrags-Erstattung that recieves the money.
This will only be ...