English: Delhi has done better.
Telugu: ఢిల్లీ మరింత మెరుగైన స్కోరు సాధించి ఉండేది.