# let your promise to David my father be carried out
"please do what you promised to David my father that you would do"
# a people as numerous as the dust of the earth
"countless people" or "very many people"