English: And on a big screen!
Telugu: అది కూడా పెద్ద తెరపైన!