English: Information on this had come earlier.
Telugu: దీనికి సంబంధింది ఇంతకుముందే వార్తలు వచ్చాయి.