English: Scientists are working to overcome these hurdles.
Telugu: ఈ ఇబ్బందులను అధిగమించటానికి శాస్త్రవేత్తలు కొత్త ప్రయత్నం చేశారు.