English: Here river forms the border between Scotland and England.
Telugu: ఈ నది ఇంగ్లాండ్ మరియు స్కాట్లాండ్ మధ్య సరిహద్దు ఏర్పరుస్తుంది.