English: Delhi are inching close.
Telugu: ఢిల్లీకి మాత్రం దగ్గరగానే ఉన్నారంటున్నారు.