English: The science doesn't stack up.
Telugu: సైన్సు ఆగదు.