English: That too on the little screen.
Telugu: అది కూడా బిగ్ స్క్రీన్ మీదే.