input: Write a python function to generate a natural language sentence from a given dictionary.
  assert generateNaturalLanguage({"Name": "Alice", "Age": 30, "Occupation": "engineer"}) == "The person is Alice, who is 30 years old, and works as a engineer."
  assert generateNaturalLanguage({"Name": "Bob", "Age": 45, "Occupation": "teacher"}) == "The person is Bob, who is 45 years old, and works as a teacher."
  assert generateNaturalLanguage({"Name": "Charlie", "Age": 25, "Occupation": "designer"}) == "The person is Charlie, who is 25 years old, and works as a designer."
output: def generateNaturalLanguage(info):
      return f"The person is {info['Name']}, who is {info['Age']} years old, and works as a {info['Occupation']}."