English: About this much is clear.
Telugu: ఈ విషయం చాలా స్పష్టంగా తెలిసిపోతుంది.