hold someone’s attention/interest - definition and synonyms

phrase
  1. to keep someone interested in something

    It’s hard to hold their attention for more than 15 minutes.

See also main entry: hold