Could you please modify this text gramatically and make it more emotional?

O, blueness of the sky,
O, purity of water fountains,
O, the brightness of the sun,
you are the one who delivers,
some are near you,
and some are far,
you are the lifesaving one,
sing the song of salvation for us,
and give us sharp ears to listen.

I say: maybe there is a better word than “sharp” for describing ears.

thank you in advance for your help.

any help from a native is appreciated.

Maybe there is, but I can’t think of one right now.