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