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