English: several hundred staff.
Telugu: వందమంది దాక సిబ్బంది.