Muhammad Habib Shakir: So He made hypocrisy to follow as a consequence into their hearts till the day when they shall meet Him because they failed to perform towards Allah what they had promised with Him and because they told lies.
Abdullah Yusuf Ali: So He hath put as a consequence hypocrisy into their hearts, (to last) till the Day, whereon they shall meet Him: because they broke their covenant with Allah, and because they lied (again and again).
M.Pickthall: So He hath made the consequence (to be) hypocrisy in their hearts until the day when they shall meet Him, because they broke their word to Allah that they promised Him, and because they lied.
Amatul Rahmân Omer: Consequently He has punished them by infesting their hearts with hypocrisy lasting till the day they shall meet Him. (This was) because they broke their word to Allâh which they had given Him and because they indulged in lies.
Maulana Mohammad Ali: But when He gave them out of His grace, they became niggardly of it and they turned away and they are averse.