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