English: But scientists had no explanation for it.
Telugu: కానీ సైంటిస్టులు అసలు కారణం చెప్పలేకపోయారు.