Разница между cause и make it causes my soul dance-это заставляет мою душу танцевать it makes my soul dance-такой же перевод и last 5 min или last for 5 min
В предложении it causes my soul dance 'cause' переводится как стать причиной, заставить, в этом случае cause = makes по значению. так же cause может быть сокращением от because, может поэтому путаница появилась. last 5min – последние 5 минут (last–последний) last for 5min – длится 5 минут (last–гл. длиться)
last 5min – последние 5 минут (last–последний)
last for 5min – длится 5 минут (last–гл. длиться)