English: ... in front of thousands of people.
Telugu: . వేలాది మంది జనం సమక్షంలో.