English to Hindi

Meaning for:
wait on
other
सेवारत रहना