Pakistani mothers have their last child at 34 on average, against 29 in Bangladesh and 27 in India. Their childbearing window lasts 11 years, against 9 and 6.