English: but it existed so long ago.
Telugu: కానీ కొంతకాలం క్రితం అది ఉనికిలో ఉంది.