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