English: It is a commercial subsidiary of the BBC.
Telugu: ఇది BBC యెక్క మరో సొంత వాణిజ్య అనుబంధ సంస్థ.