Soccer Fans Around The World
I've covered two World Cup tournaments... = I've served as a journalist (or broadcaster) at two World Cup tournaments... doggedness = great determination to do something, even if it is very difficult panache
[pəˈnaʃ] = a stylish, original, and very confident way of doing things that makes people admire you
flair = stylishness and originality
leprechaun
[ˈlɛprɪkɔːn] = in Irish folklore, a fairy in the form of a tiny old man often with a cocked hat and leather apron
jump in the bandwagon = to join an activity that has become very popular or to change your opinion to one that has become very popular
despise = to hate