I am trying to translate the lyrics of the Eric Bogle's song "The Green Fields of France" to Latin. The first two verses of the last stanza of the song are:
And I can't help but wonder, oh Willie McBride,
do all those who lie here know why they died?
How would you say that in Latin? A literal translation from English might be:
Et ego non possum mihi adiuvare praeter me ipsum rogare, o Willie McBride,
num omnes ii qui iacent hic sciant cur mortui sint?
However, I guess that's not proper Latin. In Croatian, you would say:
A ja ne mogu da se ne zapitam, o Willie McBride,
znaju li svi oni koji ovdje leže zašto su umrli?
Which would be literally translated as:
Et ego non possum ut me non rogem, o Willie McBride,
num omnes ii qui iacent hic sciant cur mortui sint?
But I guess that's not proper Latin either.
So, how would you say that in Latin?