дать подписку — перевод на английский

Варианты перевода словосочетания «дать подписку»

дать подпискуsign

Они заставили меня дать подписку о неразглашении, но это мясо везли из военной лаборатории Портон Даун.
They made me sign Official Secrets, but the meat was on its way from Porton Down.
Все работники «Conservo Solution» и их семьи дали подписку о неразглашении.
Conservo Solution employees and their families all sign nondisclosure agreements.
Дала подписку в колледже.
I signed up in college.
Тебе нужен контракт? Дашь подписку о неразглашении.
You want the contract, you sign a confidentiality agreement.
Я дал подписку, что ни с кем не буду говорить на эту тему. То есть, мы не должны никому рассказывать
I had to sign a form saying I wouldn't talk to anyone about it.