Learning German takes around 30 weeks or 750 hours. German dialect capability is partitioned into levels extending from A1 to C2; coming to each level requires time and practice.
Basic familiarity (A1 and A2) takes almost 60 hours for A1 level German and 120 hours for A2 level German.
Intermediate familiarity (B1 and B2) takes around 200 hours for B1 level German and 300 hours for B2 level German.
Advanced capability takes roughly 240 hours for C1 level German.
Know more
German Language Classes in Pune