I find that impossible to achieve and believe others do. I have no expectation people getting my name right because, apart from other reasons, it contains sounds that do not exist in many standard languages. It would literally require training one to be able to produce new sounds, and that is just not practical at all, not to mention outright impossible for many to do accurately. I guess it is good to try to pronounce things good enough, but "correctly" I doubt.