estranged this place - devoted it to the worship of strange gods: alienating a portion of the sacred city from God, the rightful Lord of the temple, city, and whole land.
nor their fathers - namely, the godly among them; their ungodly fathers God makes no account of.
blood of innocents - slain in honor of Molech (Jer 7:31; Psa 106:37).