English: It has improved technically.
Telugu: సాంకేతికంగా దీన్ని మరింతగా అభివృద్ధి చేసినట్లు పేర్కొన్నది.