Game of Thrones · 第 1 季
idiom9 / 217

have a knack for it

对…有诀窍 / 很擅长

`have a knack for something` 表示「对某事有天赋、诀窍或特别擅长」。詹姆在这里用它来形容自己很擅长挑选对手,言下之意是自己总能立于不败之地。

You've chosen your opponents wisely, then.
I have a knack for it.
Must be strange for you, coming into this room.