What are the major challenges faced by public healthcare in India?

Identify and analyze the key obstacles to effective public healthcare delivery in India.