Expresses the idea 'even for', 'even though', or 'in spite of'.
Long explanation:
The grammar point Noun にして expresses a sense of surprise, disbelief or unexpectedness in response to a situation or circumstance. Generally, it is used when the speaker wants to convey that something is unexpected even for someone (noun) or in their situation.