English: No one had been aware of its existence so far.
Telugu: దాని ఉనికి ఈనాటికి ఎవ్వరికీ తెలియదు.