Lamb Vidloo (Very Hot)

Boneless lamb pieces seasoned with fresh garlic, ginger, onions, fresh tomatoes and Indian spices