private void updateStateTellCountryFound(List<Keyword> keywords, List<String> terms) {
	//We came here due to a jump, so the Ingredient should have been passed, if not there's an error
		if (keywords != null && !keywords.isEmpty()) {
			for (Keyword kw : keywords) {
				if (kw.getKeywordData().getType().equals(KeywordType.COUNTRY)) {
					for (Recipe r : getRecipeDatabase()) {
						if (r.getRecipeData().getOriginalCountry() != null) {
							if (r.getRecipeData().getOriginalCountry().equalsIgnoreCase(kw.getWord())) {
								currRecipe = r;
								return;
							}
					}
					}
					getCurrentDialogState().setCurrentState(RecipeAssistance.RA_TELL_COUNTRY_NOT_FOUND);
					return;
					}
				}
			if (currRecipe == null || currRecipe.getRecipeData() == null) {
				DialogManager.giveDialogManager().setInErrorState(true);
			}
			}
		else {
			DialogManager.giveDialogManager().setInErrorState(true);
		}
	
}