Featured In

Credits

PERFORMING ARTISTS
Mark Knopfler
Mark Knopfler
Lead Vocals
John Illsley
John Illsley
Bass Guitar
Jeff Porcaro
Jeff Porcaro
Drums
Alan Clark
Alan Clark
Keyboards
Guy Fletcher
Guy Fletcher
Keyboards
Phil Palmer
Phil Palmer
Guitar
Danny Cummings
Danny Cummings
Percussion
COMPOSITION & LYRICS
Mark Knopfler
Mark Knopfler
Songwriter
PRODUCTION & ENGINEERING
Dire Straits
Dire Straits
Producer
Andy Strange
Andy Strange
Assistant Engineer
Mark Knopfler
Mark Knopfler
Producer
Bill Schnee
Bill Schnee
Recording Engineer
Jack Joseph Puig
Jack Joseph Puig
Assistant Recording Engineer
Neil Dorfsman
Neil Dorfsman
Mixing Engineer
Steve Orchard
Steve Orchard
Assistant Recording Engineer
Chuck Ainlay
Chuck Ainlay
Recording Engineer

Lyrics

[Verse 1]
How long, how long baby
How long has it been?
How long you gonna keep me wonderin'?
How long before you see
Stallin' me was wrong?
How long?
[Verse 2]
How long, how long you gonna keep
A slappin' my hands away?
How long you gonna keep my love at bay?
How long before you're sure
My love is strong?
How long?
[Verse 3]
How long, how long you gonna keep
Tellin' me you like me fine?
How long till I'm gonna make you mine?
How long before you wake up
And find your good man gone?
How long?
[Verse 4]
Gone
How long?
Gone
How long?
Written by: Mark Knopfler
instagramSharePathic_arrow_out