English: And this is science?
Telugu: సైన్స్ కు ఇది అందే విషయమేనా?