English: Little else is known about it.
Telugu: దీని గురించి తక్కువ మందికే తెలిసిన మరో విశేషముంది.