Flavorful Homemade Aloo Gosht – Simple Yet So Tasty