English: The technology and infrastructure is not sufficient.
Telugu: పెట్టుబడులు, సాంకేతిక పరిజ్ఞానం ఒక్కటే సరిపోదు.