Water Rs.20 per litre Kejriwal Government

This is a water bill:

About a thousand bucks for 48 Kilo Litres.
That is Rs. 20 per KL. Is it expensive?
Before election Arvind Kejriwal had agreed. Now as Chief Minister of Delhi, he has forgotten this too.
BTW half of it is service charge. What it means?