English: This much is known.
Telugu: ఈ చాలా తెలిసిన.