English: a lot of new people.
Telugu: . చాల మంది నూతన.