English: Some scientists have also suggested it.
Telugu: దాని కోసం శాస్త్రకారులు కొన్ని సూచనలు కూడా చేసారు.