Featured In

Credits

PERFORMING ARTISTS
Chung Yufeng
Chung Yufeng
Performer
David Chen
David Chen
Performer
COMPOSITION & LYRICS
David Chen
David Chen
Composer

Lyrics

[Verse 1]
Wave over yonder
Sun so bright, I can barely see
I've come such a long way from home
Now I hear the world below the brine calling out to me
[Verse 2]
Lost love, abandoned dreams
Cries that haunt me shore to shore
Every time they ask me why I roam, I say
"Voices were guiding me here before I was even born"
[Verse 3]
I've been waiting
I've been waiting
I've been waiting for so long
[Verse 4]
Wave over yonder
Whispers in fields of sugarcane
Island to island, generations enchained
The sweetness in everybody's cups is laced with pain
[Verse 5]
From this rotten vessel, I cast my line
I cast my flesh out into the sea
Why I heed the call to be a fishermen
You know when God keeps giving us war and disease?
[Verse 6]
I've been waiting, ooh
I've been waiting
I've been waiting for so long
[Verse 7]
All hail the champion
You float like a butterfly, sting like a bee
He tossed his Olympic medal into the water
You know it sunk to the bottom of a well of hurt so deep
[Verse 8]
High above the stars shimmer, they shine
Mystic mountains echo freedom's  ring
Like generations before, I shall maintain my dignity
Like the champion, I will defy your king
[Verse 9]
I've been waiting
I've been waiting
I've been waiting
I've been waiting for so long
[Verse 10]
Wave over yonder
Waiting for that silent moan
Waiting for you to lift this terrestrial load
Waiting for you to carry me to a new home
Written by: 陳思銘
instagramSharePathic_arrow_out