English: Also, technical advances have helped.
Telugu: అలాగే సాంకేతిక నిపుణులు కూడా సహకారం అందించారు.