I watch that PH Ivan Carter in the show "Tracks Across Africa" sometimes, and they will indeed use rifles of magnitude that WILL drop animals in their tracks..
Having said that, it's all about bullet placement,,,,"Aim Small,,, Miss Small",.
My own personal experiences show that animals can't be depended on to die instantly..... That's why I spend alot of time and money on my equipment and it's ammunition, and many trips to the range....... I demand that out of myself, to take any game as cleanly and swiftly as I can possible.
just my buckfitty.......