The phrase here is Take (something) for granted . It means to fail to appreciate something properly, especially because you are used to it being the way it is. In your example it suggests that students are often used to their mothers taking care of household chores, and are not accustomed to doing housework themselves.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.