English: That is indisputable science.
Telugu: ఇది అంతములేని శాస్త్రము.