Is this translation also acceptable?: "Oamenii au o mulțime de păcate!"
As a native, I think it conveys the same meaning, yes.