English: The fact came to fore recently.
Telugu: ఆ సత్యం ఇటీవల బయట పడుతూంది.