English: been kept secret for a long time.
Telugu: . చాలా కాలం పాటు రహస్యంగా ఉంచడంతో.