Hank needs to put his money where his mouth is
Hank Azaria has a net worth of $90,000,000 according to the internet. That is more than enough to ensure his family will be well taken care of for generations.
Since he feels so guilty about his 30 year characterization of Apu, the I suggest he no longer take royalties for performing the character and donate them to an India based charity.
In The Bird Cage, he played Agador who is a caricature of a LatinX LGBTQ. He is neither Latin X or LGBTQ. He should apologize and dedicate his future royalties to appropriate charities.
To show he is really serious, he should refuse to take tax deductions for the charitable contributions. That would offset the money he made for the past 30 years of doing these offensive portrayals.