More or less it's a South Indian lamb curry which is similar to South Indian style curry. Many restaurants in Punjab Pindi use the same method to cook this curry. It will give the best flavor ever.