English: But today we know more about it.
Telugu: ఈ రోజు మనం దాని గురించి మరింత తెలుసు.