May be Tamil language is not available for all programmes as of now. So sometimes option for Tamil may not be displayed.BTW is it interesting to watch Discovery in Tamil?Although I prefer to watch Discovery in Hindi then English, but many times I find it funny for some words.