English: This was detected only recently.
Telugu: ఈ విషయం ఇటీవలే విచార‌ణ‌లో తేలింది.