thick-skinned

  1. adjective
    emotionally hardened; "a callous indifference to suffering"; "cold-blooded and indurate to public opinion"