बहुत कुछ किया है और बहुत कुछ किया जाना बाकी है।
A lot has been done and a lot still has to follow.