Meaning of Big Baby Tape’s Lo Siento

The title of this song, when translated into Spanish, reads ‘I’m sorry’. But the artist, Big Baby Tape, is Russian. And based on the lyrics, there isn’t any evidence to suggest that he is referring to...