Da steht aber:
“There’s a bit of sex. I can’t say more.”
Sex ist im Englischen nicht sofort Verkehr.