translate English to German: In that country there are people of unquestionable bravery and convictions who undoubtedly represent a better future for their people.
Es gibt in diesem Land Menschen von unbestreitbarer Größe und mit Überzeugungen, die für eine bessere Zukunft ihres Volkes stehen.