English: Scientists put forth several possible hypotheses.
Telugu: శాస్త్రవేత్తలు ఎన్నో సిద్ధాంతాలు ప్రతిపాదించాము.