English: staff of 25.
Telugu: సిబ్బంది 25 మందే