English: Being the capital city of India, Delhi is among the biggest and busiest cities of India.
Telugu: ఢిల్లీ పట్టణం ఇండియా లోని అధిక జనాభా కల మెట్రో నగరాలలో ఒకటి.