stony-hearted

adjective [of person] de cor de pedra, dur, insensible.