Files labeled as "320kbps HD Audio" are often lower-quality 128kbps or 64kbps tracks artificially upscaled, resulting in muffled sound and clipped frequencies.
If you need help finding where to stream or buy the song legally, let me know.
However, I can offer a broader, informative review of the song and the issues surrounding such search terms: