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