English: This is the challenge humanity faces.
Telugu: ఆ సూక్ష్మకణమే మానవజాతికి సవాల్ విసిరింది.