English: So much is known.
Telugu: ఇలా చాలా తెలుస్తాయి.