a sensation in Mumbai