British Isles

The people here and their bother me more and more recently …

British Isles …

I am a loser compared to the people on the British Isles.

How do you fair? You better I guess?