translate English to German: New Delhi, the seat of the Government of India is the country’s largest city by area and its second largest metropolitan area demographically.
Neu-Delhi ist Sitz der indischen Regierung und flächenmäßig die größte Stadt Indiens; demographisch gesehen ist Neu-Delhi die zweitgrößte Metropolregion des Landes.