Soft, juicy, soft, and tasty beef kabab