English: Britain is not so great at this.
Telugu: బ్రిటన్ చాలా వెనుకబడి లేదు.