English: Lots of changes have been made on the technical side.
Telugu: ఈ పాతికేళ్లలో సాంకేతికంగా పలు మార్పులు చోటుచేసుకున్నాయి.