English: It is a massive scientific and societal challenge.
Telugu: ఇదో భారీ శాస్త్రీయ, సామాజిక సవాలు.