English: Very few persons are aware of its existence.
Telugu: దాని ఉనిక బహుకోద్దిమందికి మాత్రమే తెలుసు.