English: It does have English subtitles as well.
Telugu: దీనికి ఇంగ్లిష్ సబ్ టైట్సిల్స్ కూడా ఉంటాయి.