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