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