English: We seem to know very little about it at present.
Telugu: ఇపుడిపుడే దీని గురించి మనకు కొద్దికొద్దిగా తెలుస్తోంది.