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