But still much remains to be done.
लेकिन अभी भी बहुत-कुछ करना बाकी है।