In India food is literally fingers licking