English to Hindi

Meaning for:
make up for lost time
other
बीते हुए समय की पूर्ती करना;कमी को पूरा करना