English: Britain and Spain are still at war with one another.
Telugu: ఫ్రాన్స్ మరియు స్పెయిన్ ప్రతి ఇతర తో యుద్ధం వద్ద ఉన్నాయి.