English to Hindi

Meaning for:
stand in
other
की जगह ले लेना