Start by slicing the beef into thin slices: Slice thinly against the grain, about ¼ inch thick, then pound each slice with a meat mallet to break down connective tissues, or alternatively, ask your butcher the slice it and pound it for you; transfer the prepared beef to a bowl.
To make the marinade: In a large bowl, whisk together the crushed garlic, lemon juice, salt, seven spice black pepper,and half of the olive oil, add the beef steaks and cover with cling film, marinate for 30 minutes or up to 4 hours, remove from the fridge at least 20 minutes before cooking.
Remove the steaks from the bowl, scraping off most of the marinade, add olive oil to a skillet and sear the steaks, in batches over medium-high heat for 5 minutes; use tongs to turn them frequently until the meat is nicely browned. Remove from heat , and add the boiling water gradually and toss the marinade (lemon and garlic) into the same hot skillet, bring to a boil, return back the seared steaks and cook for further 30 minutes, covered over very low heat, allowing the flavors to mellow together and the steaks soften and the sauce reduces a bit, adjust salt to taste preference, cover with a lid to keep them warm.