Task: Question Answering
Input (English): In the English and Scottish football leagues, which team has the longest name?
Output (English): inverness caledonian thistle f.c.