English to Hindi

Meaning for:
dwell on
other
सोचना