English: more than 2,400 employees.
Telugu: 2,400 మందికి పైగా సిబ్బంది.