English: It needs the help of a lot of specialists.
Telugu: దీనికి చాలామంది నిపుణుల సాయం అవసరం.