Vocabulary

長蛇を逸す

to miss a big chance; to miss a good opportunity; to let one's enemy slip away

expression verb