Foreigners in New Delhi, India – Our First Impressions