English: has hitherto been kept secret.
Telugu: ఇప్పటి వరకు కూడా దీనిని రహస్యంగానే ఉంచారు.