English: Lots of people heard it.
Telugu: చాలా మంది అది విన్న.