what does it mean?

He showed an astonishing lack of concern for others.

He didn’t care at all about other people’s feelings, wellbeing, etc.

“astonishing” says that the writer, or a typical person, would be astonished by his behaviour (because he was so uncaring).