English: It has a seven-inch touchscreen.
Telugu: దీంతోపాటు ఏడు అంగుళాల టచ్ స్క్రీన్‪ను అమర్చారు.