English: Over this time the technology has improved even more.
Telugu: ఈ సమయంలో టెక్నిక్ను మరింత మెరుగుపరుచుకున్నా.