English: The technology has improved significantly over 5 years ago.
Telugu: ఐదు దశాబ్దాల పూర్వం కంటే టెక్నాలజీ ఎంతో పెరిగింది.