wait on sb hand and foot

wait on somebody hand and foot (to do everything one can to please or serve another or to do more than one usually does for another) — исполнять все прихоти; носиться как с писаной торбой; предупреждать любое желание

Example: "When he was ill, I waited on him hand and foot, and this is how he repays me?"

Related Vocabulary:
[indulge every whim]
[ходить на задних лапках]
[run errands for sb]
[all things to all people]
be at sb's beck and call
tend to one's every need