The word infierno means not only a literal inferno (large burning fire) but also, like in English, hell.

---

El vino de olvido que nunca se da.The wine of oblivion/forgetting that never comes to me.

The verb darse means: to give in, to give up, to surrender, to yield. Here, the narrator is seeking to forget his former lover who still ignites intense feelings in him, but forgetfulness doesn't present itself to him.

Here, although copas literally means "glasses" or "cups", it has the connotation of alcoholic drinks. The song talks about other things he has tried to forget his love, so "drinks" is the better translation for this specific line.