Achieving a not too bad level of German may not be simple but it is certainly conceivable for anybody willing to commit the time and exertion required. There are bunches of ways to learn the dialect: online or offline, for free or paying, utilizing real-life lessons or an app, taking an interest in a course or having a pair partner.
Source:
German Language Classes in Pune