India Bashes Germany