Muhammad Habib Shakir: And if they had believed and guarded themselves (against evil), reward from Allah would certainly have been better; had they but known (this).
Abdullah Yusuf Ali: If they had kept their Faith and guarded themselves from evil, far better had been the reward from their Lord, if they but knew!
M.Pickthall: And if they had believed and kept from evil, a recompense from Allah would be better, if they only knew.
Amatul Rahmân Omer: And if these (Jews) had kept their faith and guarded against these evils, surely they would have received a better reward from Allâh. Had they but known (it).
Maulana Mohammad Ali: And if they had believed and kept their duty, reward from Allah would certainly have been better; did they but know!