Tears such as angels weep.