English: All this has been approved by science.
Telugu: ఇవన్నీ విజ్ఞానశాస్త్రం బుజువు చేసినవే.