A nice Italian word that might be hard to translate is "ni" which means "yes and no" (literally first letter of "no" and second letter of "si", which means yes).
Often I hear English speakers use the answer "It depends." where an Italian would use "Ni."