English: The scientists who studied this phenomenon made the necessary report.
Telugu: ఈ దృగ్విషయం అధ్యయనం చేసిన శాస్త్రవేత్తలు, అవసరమైన నివేదిక తయారు.