Fortunately, there’s been some significant progress made on that front.
यह प्रसन्नता की बात है कि वहाँ इस दिशा म काफी प्रगति हो चुकी है।