Delhi Finance Minister Kailash Gahlot on Wednesday presented a Rs 78,800-crore budget, giving a major push to transport and infrastructure with an allocation of Rs 21,817 crore ahead of the G20 Summit, and announced a comprehensive plan to make the capital a "clean, beautiful and modern city".