Complex sentence: The literal meaning of "setsuwa" means "spoken story", as one of the vaguest forms of literature, setsuwa is believed to have been passed down or presented in the form of narrations.
Split into simpler sentences: The literal meaning of "setsuwa" means "spoken story". As one of the vaguest forms of literature, setsuwa is believed to have been passed down or presented in the form of narrations.