Overall meaning :
In time, Allah will establish good will between you and the idolaters who are now your enemies, despite all the enmity and hatred that obtains between you and them. Allah has absolute power over all things. Allah is All-Forgiving, All-Merciful.
Allah does not forbid you, believers, to deal with kindness and fairness with those unbelievers who have not fought against you on account of your religion or driven you forth from your homes. Allah loves those who act with kindness. Allah only forbids you to support and take for allies those warring unbelievers who have fought against you on account of your religion, driven you forth from your homes and assisted others in driving you out. Those who take the unbelievers for allies, loving and supporting them, are wrongdoers.