Studying in Germany may offer ₹0 tuition, but hidden costs—like ₹11 lakh blocked funds, living, and fees—make it far from free. Prepare smart, or pay more than expected.