This light and zingy Indian salad is a perfect accompaniment to spicy curries and barbecue feasts; the cucumbers give it a crunchy freshness. The salad will taste even better if all of the ingredients are at room temperature. Leave it to stand for ten minutes before serving, to allow the flavours time to get to know each other.