Question: Which person is the life partner of Michelle Branch ?
Answer: Teddy Landau
Answer sentence: teddy landau is the life partner of michelle branch.