English: That technology didn't exist 15 years ago.
Telugu: 15 ఏళ్ళ క్రితం ఇంత టెక్నాలజీ లేదు.