English: The New Delhi newspaper.
Telugu: న్యూ ఢిల్లీ టైమ్స్.