"People in India must really enjoy sandwiches. I heard there were almost 250,000 people in a new deli."