English: Thousands of Scottish fans had travelled to London to attend England vs Scotland match at the Wembley Stadium.
Telugu: ఆ మ్యాచ్ చూసేందుకు వేలాది మంది అభిమానులు స్కాట్లాండ్ నుంచి లండన్ కు వెళ్లారు.