a feel-good movie - German English Dictionary