English: The people have seen this.
Telugu: ఇదీ చూసిన జనం నోరెళ్లబెట్టారు.