English: Delhi on the verge of victory
Telugu: ఓటమి అంచున ఢిల్లీ