English to Hindi

Meaning for:
light-years
other
लम्बा समय