English: Maybe a dozen people.
Telugu: బహుశా ఏడెనిమిది మంది.