premise: O lieb, so lang du lieben kannst is a poem written by Ferdinand Freiligrath, a 19th-century German writer. In 1847, Hungarian composer Franz Liszt set the poem to music (soprano voice and piano), and eventually adapted it into his famous Liebesträume No. 3. The work is one of Liszt's most famous and poignant. "Liebesträume" in German means "Dreams of Love".
hypothesis: Franz Liszt is from Hungary, while  Ferdinand Freiligrath is from Germany. 
reason:  Ferdinand Freiligrath is stated as being a German writer and Franz Liszt is stated as being a Hungarian composer. These terms refer to the countries of Germany and Hungary, respectively - therefore, there is no possible way I'm incorrect, because if they originated from elsewhere they would be referred to as such. I think it was difficult for the system because it either doesn't know Germans are from Germany, or it struggles with connecting places/people when multiple entities are mentioned within the same sentence.