English: All this demands huge investment.
Telugu: అందుకు భారీ పెట్టుబడులు అవసరం.