English: New Delhi: Good News for the foreign tourist.
Telugu: దిల్లీ: పర్యాటకులకు శుభవార్త.