English: They're maybe 300 years."
Telugu: 'బహుశా 300 ఏళ్ళు పట్టవచ్చు'