English: This calls for more investment in technology.
Telugu: అందుకే టెక్నాలజీపై అధికంగా ఇన్వెస్ట్ చేస్తున్నట్లు పేర్కొంది.