English: more than 2500 staffs.
Telugu: - 2500 మందికి పైగా సిబ్బంది