Question: Which network broadcasts Premier League live in India?
Sentence: In India, the matches are broadcast live on STAR Sports.
Answer in sentence: yes