thick-skinned in Spanish
thick-skinned in Spanish
tener el cuero duro
Not easily offended.
insensible
(obsolete) Obtuse, thick, intellectually dull or insensitive.