English: Some western scientists themselves acknowledged this.
Telugu: పాశ్చాత్య పరిశోధకులు కొందటిట్టి అభిప్రాయమునే వెల్లడించియున్నారు.