English: Some scientists have recently concluded their research.
Telugu: దీన్ని ఇటీవలే పరిశోధనలు చేసిన కొందరు సైంటిస్టులు బయట పెట్టారు.