English: Do scientists agree?
Telugu: శాస్తజ్ఞ్రులు దానితో తృప్తిపడ్డారా?