English: The technicians too are newcomers.
Telugu: సాంకేతిక నిపుణులు కూడా అంతా కొత్త వారే.