The correct answer is sandwich generation. This is a generation of people that are in the age of 30’s – 40’s by which they are likely to be more responsible in regards of bringing up their own children and as well as taking care of their parents who are already aging.