English: England enjoyed a geographical advantage over other countries.
Telugu: ఇంగ్లండు ఇతర దేశాలకు లేని భౌగోళిక ప్రయోజనాలు ఉన్నాయి.