Almighty Allah compensated Leah's weakness by giving her sons. The first one was named Reuben (Robel), after whom there were Simeon (Shamun), Levi (Lawi), and Judah (Yahudh). Rachel felt jealous of Leah's having sons, as she was barren. She gave her slave Bilha to her husband and he had relations with her until she became pregnant. She gave birth to a son and named him Naphtali.
Leah was vexed that Rachel's slave had given birth to a son, so she, in turn, gave her slave Zilpah to Jacob . Zilpah gave birth to two sons, Gad and Asher. Then Leah got pregnant and gave birth to her fifth son, Isssachar, and later she gave birth to a sixth son, Zebulun. After this Leah gave birth to a daughter named Dinah. Thus, Leah had seven children from Jacob.
Then Rachel prayed to Allah to give her a son from Jacob. Allah heard her call and responded to her prayer. She gave birth to a son, great, honorable, and beautiful. She named him Joseph (Yusuf).
All of this happened when they were in the land of Haran and Jacob was pasturing his uncle's sheep, which he did for a period of twenty years.