先发制人的英文翻译

中文:先发制人

英文翻译:anticipate the enemy; forestall the enemy; get the drop on sb.; wipe sb.'s eye