English: We now know several things about it.
Telugu: మరి దీనికి సంబంధించి ఎన్నో విషయాలను ఇప్పుడు మనం తెలుసుకుందాం.