A varios cientos de kilometros puede tu voz darme calor igual que el sol... sorry but I couldn't express the same just in English, this means something like despite we are thousands of kilometers away your voice, like the sun can keep me warm. It's just not the same as expressed in Spanish