English: Several things became clear.
Telugu: పలు విషయాలపై స్పష్టత ఇచ్చారు.