A lot of progress has been made over the years, but there is some more distance to go.
पिछले कुछ वर्षों में बहुत प्रगति हुई है, लेकिन अभी भी काफी दूरी तय करनी है।