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