Can Kejriwal keep his promise of supplying free water?

Can Kejriwal keep his promise of supplying free water?