English: the people found themselves.
Telugu: ప్రజలు తమను వచ్చింది.