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