English: Delhis win was miraculous.
Telugu: ఢిల్లీ విజయం ఓ అద్భుతమన్నారు.