English: The information regarding all this was leaked recently.
Telugu: దీనికి సంబందించిన సమాచారం ఇటీవల విడుదలైంది.