“我被海关扣住了,不让入境” 英语怎么说

问题描述:

“我被海关扣住了,不让入境” 英语怎么说
为什么“被海关”介词有的用in 有的用by 有的用on?到底应该用什么。。。

I was detained in the customs and not granted to enter.
准许入境用 grant
你被海关扣住了,当然是在海关里面,所以用in.用by也可以,意即被海关扣住了.用on似乎不对.