English: This welcomed the scientific investigation of a rigorous nature.
Telugu: ఇది ఒక కచ్చితమైన ప్రకృతిపై శాస్త్రీయ పరిశోధనకు స్వాగతం పలికింది.