"For how many hours do you eat?"
Translation:Unakula kwa saa ngapi?
I suspect the question is intended to ask "What time do you eat?" I have never heard anyone ask the question "For how many hours do you eat?" and can't think of a situation when the question might be appropriate unless it is referring to a religious or cultural tradition of some kind