Credits
PERFORMING ARTISTS
Charles Billingsley
Performer
Devon Halliburton
Background Vocals
Laura Beth Winchester
Background Vocals
Lucas Hobbs
Background Vocals
Mike Payne
Guitar
Nick Buda
Drums
Rebekah Mosley
Background Vocals
Tate Foster
Background Vocals
Taylor Cardiff
Background Vocals
Tim Lauer
Keyboards
Tony Lucido
Bass
COMPOSITION & LYRICS
Seth Mosley
Composer
Chad Mattson
Composer
Jonathan Lowry
Composer
PRODUCTION & ENGINEERING
Seth Mosley
Producer
Michael Sanders
Editing Engineer
Mike "X" O'Connor
Producer
Sean Moffitt
Mixing Engineer
Lyrics
It's going to be some hard times,
It's going to be some dark nights,
It's going to be some deep hates,
It's going to be some tough fights,
I'm going to walk some steep rows, feel like there's no hope
I might have to wait years on answers i'm praying for
Through fire and rain
This one flame remains
I can say God is good
Even when he is not understood
If he gives on a ranks
He love will never change
He's giving me the proof
When I look at the cross
Every doubt just falls apart
I have been redeemed I mean on everything
I know what I believe
God is good
Sometimes I go straight
As if I had a better way
I saw a faithful miss
And he shows amazing grace
What else can i do
I can say God is good
Even when he is not understood
If he gives on a ranks
He love will never change
He's giving me the proof
When I look at the cross
Every doubt just falls apart
I have been redeemed I mean on everything
I know what I believe
God is good
God is good
I lift my hands
I lift my voice to say
God is good
He's so good
Every morning, every minute
Every say,
Say God is good
Even when he is not understood
If he gives on a ranks
He love will never change
He's giving me the proof
When I look at the cross
Every doubt just falls apart
I have been redeemed I mean on everything
I know what I believe
God is good
Writer(s): Seth David Mosley, Chad Michael Mattson, Jonathan Burton Lowry
Lyrics powered by www.musixmatch.com