@nprofile1q... Yes, some are hard, but I don't find that that's generally the case. At least, no more so than names in other foreign languages.
For instance, sat opposite me is someone called Kavita. And beyond her is Luxmee.
Not hard. Just lovely names.