English: And it is home to New Delhi, the capital of India.
Telugu: ఇది భారత దేశ రాజధానియైన కొత్త ఢిల్లీలో ఉంది.