English: Many scientists have reviewed it and approved it.
Telugu: ఎందరో శాస్త్రజ్ఞులు అనేక పరిశోధనలు చేసి దీని ప్రామాణికతను ఒప్పుకున్నారు.