Answer
"Satellite", Lena's winning entry at Eurovision 2010, captivated audiences with its catchy melody, relatable lyrics about longing and hope, and Lena's endearing performance. Written by Julie Frost and John Gordon, the song's universal appeal and Lena's radiant stage presence propelled Germany to its first Eurovision victory in 28 years.