谁能帮我翻译一下林俊杰的《Cries in A Distance》这首歌的英文歌词的意思?

Cries in a distance,歌词如下:

Cries in a distance - 林俊杰

在远处哭泣

Can't stop the tremble

止不住的颤抖

I'm just awaiting my turn

我只是在等待我的轮回

Hiding will never Save me forever

躲藏不能让我永远安全

The guns gonna get me for sure

枪支使我马上确信到这一点

Dear God I pray why won't you be my friend

亲爱的上帝 我祈祷为何你不是我的朋友

Come to me and take my hand

过来握住我的手

Like mama would say

像妈妈说的那样

Everything will be okay

一切都会好起来的

All I hear is 3 2 1

我听到的全是 3 2 1

The scream from the guns

枪支的扫射声

And then 1by1

然后,人们一个接一个(冲上前去)

No one gets to run

没有人退缩

Someone's dad or mom

是谁的爸爸妈妈

Sister, brother and son

兄弟姐妹与孩子

No…no…

哦,不……

All I feel is 1 2 3

我感觉到的全是 1 2 3

My tears start to bleed

我的眼眶开始湿润

Smell of roses on my feet

嗅到我足上的玫瑰(血迹)

I feel sore…

我感到痛心

I fall…

我坠落

I call…

呼喊

I crawl…

缓缓的前行