English: on this technology was developed recently.
Telugu: ఈ సాంకేతికత ఇటీవల అభివృద్ధి చేయబడింది.