English: A lot of theories have been espoused.
Telugu: ఎన్నో సిద్ధాంతాలు వల్లిస్తూ ప్రచారం చేస్తున్నారు.