New Delhi: Delhi Chief Minister Sheila Dikshit on Thursday indicated that Delhi will have to shell more money for water and public transport to help the government cover costs of the various Commonwealth projects. Dikshit was speaking during the Budget session of the Delhi Assembly.