English: This is what scientists claim.
Telugu: ఇదే విష‌యాన్ని స్వ‌యంగా సైంటిస్టులు వెల్ల‌డిస్తున్నారు.