India – last(ing) impressions!