English: This has come to light little late.
Telugu: ఈ విషయం కాస్త ఆలస్యంగా బయటకు వచ్చింది.