hold someone captive
US /hoʊld ˈsʌmwʌn ˈkæptɪv/
UK /hoʊld ˈsʌmwʌn ˈkæptɪv/

1.
держать кого-либо в плену, удерживать кого-либо
to keep someone as a prisoner or in a confined space, often against their will
:
•
The kidnappers decided to hold him captive until the ransom was paid.
Похитители решили держать его в плену, пока не будет выплачен выкуп.
•
The police managed to rescue the victims who were being held captive in the basement.
Полиции удалось спасти жертв, которых держали в плену в подвале.
2.
захватить чье-либо внимание, удерживать чье-либо внимание
to completely absorb someone's attention or interest
:
•
The speaker's powerful story managed to hold the audience captive.
Мощная история оратора сумела захватить внимание аудитории.
•
The thrilling plot of the novel will hold you captive from beginning to end.
Захватывающий сюжет романа удержит ваше внимание от начала до конца.