English: Science stands on its own.
Telugu: సైన్సు తనంత తానుగా ఉంది.