Английский-Русский словарь »

bring a knife to a gunfight означает в русский

АнглийскийРусский
bring a knife to a gunfight (to be inadequately equipped)
verb

против лома нет приёмаverb