Good day i have a 2004 BMW E60 that's been making a clunking noise from the back driver side i have…

Good day i have a 2004 BMW E60 that's been making a clunking noise from the back driver side i have taking this car to five mechanics non of them know what it is and it cost me every time can u help, I've done a lot of u tube and it looks like drive shaft. loud clunking noise from the back goes for a while then comes back

false