Very stereotypical, and quite ignorant, really. Maybe Hindus would find it funny? I dunno.
Personally, I like this one:
Q: Why don’t Asians/**** play football?
A: ‘Cos every time they get a corner, they open a shop on it.
(FTR my Dad used to run a newsagents, almost on a street corner)
Again, very stereotypical, but not particularly offensive; quite the opposite, I reckon. Celebrates the drive and industriousness of people from the Sub-Continent.
Bit like a more recent ‘joke’, about things being ‘Made in Britain’; IE shoddy and cr4p.
I wouldn’t worry. I’m sure Johnny Foreigner has far worse jokes about the English/British etc.