English: This was detected only recently.
Telugu: ఈ విషయం ఈ మధ్యే కొత్తగా తెలిసింది.