English: Recent research seems to show a strong possibility.
Telugu: వచ్చేందుకు అవకాశం ఎక్కువగా ఉన్నట్లు ఇటీవల పరిశోధనల వల్ల తేలింది.