I saw that the English translations are kind of hard to understand, so I found this other translation that I thought might help. =v=
Even though you're this close by my side, I can't tell you
I feel so strongly I can't find the words
What's sad isn't fate
It's that every meeting has an end
Awaken, o incomplete one
If you cross the night
At the desert's end
The truth is waiting, surely
Even if that sun should alight in the eastern sky
It can't stain our hidden promise
When those to protect are in one's heart
If, for the first time, anyone can become strong
Seeking you, I will fight for the sake of love
Loving you, there's no freedom I can't relinquish
O tiny wish that first cried after birth
I won't let end this dream that was build upon the sands
Awaken, o incomplete one
If you cross the night
At the desert's end
The truth is waiting
Seeking you, I will fight for the sake of love
Loving you, there's no freedom I can't relinquish
All credit of the translations go to Lady Elwen!
http://www.twin-elements.com/lyrics/anime/the-third/sajou-no-yume
-- by
doedoe
at 2012-04-12 12:51:52