English: But the science is sketchy.
Telugu: అయితే ఈ శాస్త్రం అగాధమైనది.