translate English to French: I think the general public doesn't fully know or understand what the Canadian Forces do, how they do it, the pressures that are put on them while they're doing it.
À mon avis, le grand public ne sait pas ou ne comprend pas très bien ce que font les Forces canadiennes, comment elles le font, et quelles pressions sont exercées sur les militaires dans leur travail.