You need to know the first 500 German words very well in all their forms, shapes and meaning. Many advanced words in German are compounds built with the basic German words. Also, the first few hundred words account for most of the everyday German, statistically speaking. So knowing the basics will give you a strong head start.
Regard: German Language Classes in Nagpur