English: The technology appeared relatively not so long time ago.
Telugu: లు లో కనిపించింది ఈ టెక్నిక్ చాలా కాలం క్రితం కాదు.