English: Many reports have been released on this subject.
Telugu: ఈ విషయమై ఎన్నో చోట్ల ఎన్నో కధనాలు ప్రచురింపబడ్డయి.