English: A lot of Russian speaking staff.
Telugu: అనేక రష్యన్ మాట్లాడే సిబ్బంది.