have a thick skin
From Longman Dictionary of Contemporary Englishhave a thick skinhave a thick skinDON'T CAREto not care if people criticize you or do not like you → thick-skinned → thickExamples from the Corpushave a thick skin• Some people have thick skins, others have thin ones and are more easily hurt.