English to Hindi

Meaning for:
long lost
other
बहुत समय पहले की