Given a sentence in Igbo language, translate the sentence to English language keeping the meaning of the original sentence intact

Igbo sentence: 16 N'ihi na Fero, bu eze Ijipt, rigoro, were Gezea, sure ya n'oku, bue ndi Kenean ndi bi n'obodo ahu, were ya nye nwa-ya nwayi, bu nwunye Solomon, ka o buru ihe idu-ulo.
16 For Pharaoh king of Egypt had gone up, and taken Gezer, and burnt it with fire, and slain the Canaanites that dwelt in the city, and given it for a present unto his daughter, Solomon's wife.