English: Hundreds of technical specialists were involved.
Telugu: వందల సంఖ్యలో సాంకేతిక నిపుణులకు తోడ్పాటు నందించారు.