translate English to German: His family are still waiting for justice to be done and his murderers brought to justice or trial in England.
Seine Familie hofft nach wie vor auf Gerechtigkeit und darauf, dass seine Mörder in England vor Gericht kommen.