English: So have Britain and France.
Telugu: వీటితోబాటు బ్రిటన్, ఫ్రాన్స్ దేశాలూ ఉన్నాయి.