English: many people noticed.
Telugu: చాలా మందిని గమనించా.