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