English: There was a huge screen in front of them.
Telugu: వాళ్ళా ఎదురుగా పెద్దా స్క్రీన్ ఉంది.