English: But a brand new theory has popped up recently.
Telugu: అయితే తాజాగా మరో సిద్ధాంతం వ్యాప్తిలోకి వచ్చింది.