English to Hindi

Meaning for:
in the long term
other
लम्बी समयावधि में;लम्बी समयावधि में