English: For more than 250 years.
Telugu: 250 కన్నా ఎక్కువ సంవత్సరాలు.