English: The administration could have done better.
Telugu: పాలన మరింత సమర్థంగా జరిగే వీలుండేది.