English: For a long time only few people knew about it.
Telugu: కొంత సమయం వరకు మాత్రమే, దగ్గరగా ప్రజలు మాత్రమే దాని గురించి తెలుసు.