enough to make the angels weep

enough to make the angels weep

So terrible, distressing, or grievous as to shake the foundations of one's faith or hope. The tragedy of those two young boys' deaths is enough to make the angels weep.
See also: angel, enough, make, weep