A lot done in a little time.
बहुत कम समय में बड़ा काम किया गया है।