English: Britain seems to be not too far behind.
Telugu: బ్రిటన్ చాలా వెనుకబడి లేదు.