English: Science has supported it up.
Telugu: శాస్త్రం దాన్ని ఆమోదించింది.