English: It has been confirmed by many scientists also.
Telugu: దీన్ని ప‌లువురు సైంటిస్టులు కూడా నిరూపించారు.