NET
22 You kept the promise that you swore on oath to their ancestors. You gave them a land flowing with milk and honey.
Darby
22 and didst give them this land, which thou hadst sworn unto their fathers to give them, a land flowing with milk and honey.
KJV
22 And hast given them this land, which thou didst swear to their fathers to give them, a land flowing with milk and honey;