English: There was a scientific cause to this, though.
Telugu: అయితే, దీని వెనుక ఓ శాస్త్రీయ కారణం కూడా ఉంది.