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