English: Technology has been assisting this idea.
Telugu: తాజాగా ఈ ఆలోచనకు టెక్నాలజీ తోడైంది.