English: Scientists have long wondered.
Telugu: చాలాకాలంగా శాస్త్రజ్ఞులు వీటితో కుస్త పడుతున్నారు.