He ought now to have been at school; but his mama had taken him home for a month or two, "on account of his delicate health."
Debía haber estado ya en el colegio, pero su mamá le retenía en casa durante un mes o dos, «en atención a su delicada salud».