English: There is no scientific explanation.
Telugu: శాస్త్రీయ వ్యాఖ్యానానికి దిక్కులేదు.