English: But it contradicts what science says.
Telugu: కానీ అందుకు భిన్నంగా సైన్స్ వాదిస్తుంది.