English: The technology has just be announced recently.
Telugu: సాంకేతిక కేవలం ఇటీవల కనిపించారు.