The ill effect of insulting others

Please provide a reference for the following and please confirm if the translation is in order:

On the Day of Judgment, a person’s book of deeds will be given into his hands [and he will not see therein any of the good deeds he did, for Allah’s sake]. He will ask the Allah: “Why are my good deeds not recorded in here?” and Allah Ta’ala will answer: “They have been given to the ones you hurt and insulted by talking against them.”

Answer:

This narration is recorded by Imam Isbahani in his Targhib, as cited by ‘Allamah Mundiri (rahimahumallah).

(At-Targhib wat Tarhib, Hadith: 4188)

As far as the translation in concerned,

a) The part in brackets is not mentioned in this version.

b) The correct translation of Allah Ta’ala’s reply is:

‘They [your deeds] have been deleted because of you backbiting the people.’

And Allah Ta’ala Knows best,

Answered by: Moulana Muhammad Abasoomar

Checked by: Moulana Haroon Abasoomar

This answer was collected from HadithAnswers.com. The answers were either answered or checked by Moulana Haroon Abasoomar (rahimahullah) who was a Shaykhul Hadith in South Africa, or by his son, Moulana Muhammad Abasoomer (hafizahullah), who is a Hadith specialist. 

Link