English: 88 acres in the UK
Telugu: యుకెలో 88 ఎకరాలు