But now science offers a more convincing explanation.
ولكن يقدم العلم الآن شرحا أكثر إقناعا.