Portuguese Version

How have we stood all this time?
Linked souls in separated lives
Spending lonely nights under the rain
Falling into ourselves
Lingering on a hopeless cause

How have we held on all this time?
Matching hearts for ever aparted
Bitterly withering through the passing of time
Barely pumping
Dragging everything around

How have we believed all this time?
Unheard voices in an abandoned place
Begging for love in a desert of coldness
Never giving up
But somehow knowing nothing would be the way
we wanted it to

©2005 Eduardo Magela Rodrigues