English: Until recently, however, science has been unable to explain why.
Telugu: కానీ ఇటీవల వరకు, సైన్సు వివరించేందుకు కాలేదు.