translate English to French: Perhaps no one displayed more courage and determination than Lt(N) Damulira – she was an inspiration to us all.
Mais personne n’a peut-être fait preuve de plus de courage et de détermination que le ltv Damulira – notre source d’inspiration à tous.